Open APIs

 View Only
  • 1.  OpenAPi version 3

    Posted Oct 11, 2022 18:09
    Hi,
    I am keen to align the design of the TMF Open API to the latest version of the OpenAPI v3 and was hoping if I can get early access/guidance on what the structure of for this will look like for TMF6520, 622, 637 or 679. Is there any opportunity to get an early insight on this? and can provide assistance if required in providing feedback.

    Thanks
    Pete

    ------------------------------
    Pete Bains
    UNSPECIFIED
    ------------------------------


  • 2.  RE: OpenAPi version 3

    Posted Oct 12, 2022 09:45
    The API Wiki page contains Early Adoption / BETA APIs

    ------------------------------
    Kind regards,

    Matthieu Hattab
    Lyse Platform
    ------------------------------



  • 3.  RE: OpenAPi version 3

    Posted Oct 16, 2022 18:43
    Thank you Matthieu,
    I will work through these early versions.
    Much appreciated
    Pete

    ------------------------------
    Pete Bains
    UNSPECIFIED
    ------------------------------



  • 4.  RE: OpenAPi version 3

    Posted Oct 19, 2022 05:54
    The beta (early access) Open API page is this link: https://projects.tmforum.org/wiki/pages/viewpage.action?pageId=128855518
    You may need to register as a user of the TMF website in order to access the beta page.

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
    ------------------------------



  • 5.  RE: OpenAPi version 3

    Posted Oct 19, 2022 22:09
    Edited by Pete Bains Oct 20, 2022 00:04
    Thanks Jonathan & Matthieu,

    For pointing me in the right direction... I have access to these documents.
    I have a few quick observations on TMF620 that I would like to clarify:
    1. Many figures in the document are missing - I assume these are currently being updated for final release?
    2. The @type and @baseType are missing from the table descriptions, is this done deliberately?
    3. The Lifecycle State model states "Conception" whereas previously it was "Concept"... maybe it's just me but should "Concept" be the correct term to use here?​
    4. Sample json does not match the tables
    If you want to email me a word version (pb@bainz.co.nz), I can put the correction in and send it back to you.

    Thanks again
    Pete

    ------------------------------
    Pete Bains
    ------------------------------



  • 6.  RE: OpenAPi version 3

    Posted Oct 20, 2022 03:34
    Pete,
    This is "beta" version, gaps are expected.
    You can join the project and then collaborate through confluence and JIRA.

    as for the Lifecycle State, the list of values are just examples or suggestions, every implementation decides what value (and language) they want.


    ------------------------------
    Kind regards,

    Matthieu Hattab
    Lyse Platform
    ------------------------------