Open APIs

 View Only
  • 1.  API for find free MSISDN resources

    TM Forum Member
    Posted Feb 20, 2025 10:31

    Hello,

    Which API is recommended to use to find free MSISDN resources? TMF 716 Resource Reservation or TMF 639 Resource Inventory
    Management? 

    The uses case is during the order capture process, give the opportunity to customer to select an MSISDN number from the list of free MSISDN numbers. 

    Best Regards



    ------------------------------
    Hajer DAOUD
    Sofrecom Tunisie
    ------------------------------


  • 2.  RE: API for find free MSISDN resources

    TM Forum Member
    Posted Feb 21, 2025 06:04

    Hi Hajer,

    TMF 639 Resource Inventory Management API is not what you need because a Resource Inventory represents resources that are already in use.

    According to the TMFS008 Use Case: Service and Resource Order Management for Postpaid Mobile Subscribers v3.4.0 the TMF 685 Resource Pool Management API is used for purpose that you mentioned.



    ------------------------------
    Yurii Yushchak
    System Manager
    Ericsson Inc.
    ------------------------------



  • 3.  RE: API for find free MSISDN resources

    TM Forum Member
    Posted 27 days ago

    Hello Hajer,

    Please have a look on TMF685 , it looks most appropriate API to be used in your case as per ODA use case TMFS008

    Thanks

    Ahmed



    ------------------------------
    AHMED BENAISSA
    EITC (DU)
    ------------------------------



  • 4.  RE: API for find free MSISDN resources

    TM Forum Member
    Posted 26 days ago

    Hi, thank you for reply

    After searching for the available list of MSISDN numbers via the TMF 685 API, the selected number is reserved using the TMF 639 or TMF 716 API. Is that correct?

    Best regards



    ------------------------------
    Hajer DAOUD
    Sofrecom Tunisie
    ------------------------------



  • 5.  RE: API for find free MSISDN resources

    TM Forum Member
    Posted 26 days ago

    Hi Hajer!

    Have a look at the TMFS008 Use Case: Service and Resource Order Management for Postpaid Mobile Subscribers v3.4.0:

    As you can see from the diagram above, in step 8, the number is reserved using TMF639 Resource Inventory Management API:
    TMF639 Resource Inventory Management
    PATCH /resource
    (SIM card, resourceStatus="reserved")



    ------------------------------
    Yurii Yushchak
    System Manager
    Ericsson Inc.
    ------------------------------



  • 6.  RE: API for find free MSISDN resources

    TM Forum Member
    Posted 26 days ago

    Hi Yurii,

    It is clear thank you. And this is what we will use for our use case reservation TMF 639. 

    In the sequence diagramme you shared the step "6" TMF 639 GET /resource is to double check that the selected resource is still available before reservation?

    Thank you



    ------------------------------
    Hajer DAOUD
    Sofrecom Tunisie
    ------------------------------



  • 7.  RE: API for find free MSISDN resources

    TM Forum Member
    Posted 26 days ago

    Hi Hajer,

    In step 6, you get all the resources and filter by the selected SIM card to find out the corresponding ID. For the PATCH operation, you need to know the ID of the selected SIM card.

    PATCH /resource/{id}



    ------------------------------
    Yurii Yushchak
    System Manager
    Ericsson Inc.
    ------------------------------