Open APIs

 View Only
  • 1.  TMF702: Discrepancy Between Specification and CTK on "Resource Name" Mandatory Attribute

    TM Forum Member
    Posted Jun 04, 2025 14:20

    Hello,

    While implementing and certifying against TMF702, I've noticed a discrepancy between the official specification and the CTK/conformance test kit regarding the name attribute in the Resource entity:

    • In the TMF702 Resource Activation Management API v4.0.0 Specification (TMF702_Resource_Activation_Management_API_v4.0.0_specification.pdf), the name attribute is not listed as a mandatory field for the Resource entity. Additionally, the sample payloads for POST (create resource) operations do not include name in either the request or the response.

    • However, the CTK (Conformance Test Kit) for TMF702 defines name as a required attribute in its payload configuration, and the tests verify its presence in both request and response payloads.

    Could you clarify what the expected behavior is regarding the name attribute?

    • Should implementations require and return the name attribute (as enforced by the CTK)?

    • Or is the specification correct in treating it as non-mandatory?

    • Is there an official guidance on which source of truth to follow if the CTK and the specification differ in attribute requirements?

    Is there something I might have overlooked in the interpretation of either document?

    Thank you for your guidance!



    ------------------------------
    Vasyl Yarmamedov
    Hansen Technologies
    ------------------------------


  • 2.  RE: TMF702: Discrepancy Between Specification and CTK on "Resource Name" Mandatory Attribute

    TM Forum Member
    Posted Jun 08, 2025 21:52

    Hi Yasyl

    The Conformance Profile (source of truth) has the name field as mandatory so I believe that the CTK is correct (as below).  As far as the OAS goes, there are plans to resolve the discrepancies at v6 (in the API schema in github).  



    ------------------------------
    Dan d'Albuquerque
    Entronica Company Limited
    ------------------------------



  • 3.  RE: TMF702: Discrepancy Between Specification and CTK on "Resource Name" Mandatory Attribute

    TM Forum Member
    Posted 30 days ago

    Hi Dan,

    Thanks for the response.

    I hope that consolidation you mentioned wil resolve all conflicts including TMF702_Resource_Activation_Management_API_v4.0.0_specification.pdf which lists name a optional attribute and provides request/response examples without it.  :



    Thank You

    Vasyl



    ------------------------------
    Vasyl Yarmamedov
    Hansen Technologies
    ------------------------------



  • 4.  RE: TMF702: Discrepancy Between Specification and CTK on "Resource Name" Mandatory Attribute

    TM Forum Member
    Posted 27 days ago

    Hi Vasyl

    The Gen5 API tooling should correct the issues in the user guide that you have highlighted.  TMF702 V5 is expected to be submitted for review at the end of June.  Will be good to see whether these issues have been addressed.



    ------------------------------
    Dan d'Albuquerque
    Entronica Company Limited
    ------------------------------