Open APIs

 View Only
  • 1.  Open API to be used for retrieving list of active service numbers belonging to a party

    Posted Mar 30, 2021 11:16
    Hello All,

    As per business requirement we need to build an enquiry service to retrieve all active service/phone numbers corresponding to a party when the party identification number is provided as input. This information is needed to be displayed in the customer dashboard. 

    For example, John with Passport# 12354 is a customer of XYZ telecom company and is having an active postpaid GSM line and an active prepaid GSM line. Bare minimum fields that need to be displayed when enquired for John's passport# should be as below.

    Party ID Customer Reference Telephone Number Subscribed Package Billing Type Line Status Start Date
    12354 545454 551211121 Postpaid Plus Postpaid Active 1-Jan-20
    12354 545454 512154545 Prepaid Star Prepaid Active 15-Dec-19


    Any help/guidance on which Open API should be used for this purpose is much appreciated.




    ------------------------------
    N V Rama Krishna Devata
    Tata Consultancy Services
    ------------------------------


  • 2.  RE: Open API to be used for retrieving list of active service numbers belonging to a party

    Posted Apr 01, 2021 16:41
    Hi Rama,
    I believe you can use the following:
    • TMF632: Retrieve party using identification/passport
    • TMF629: Retrieve customer using engaged party
    • TM637: Retrieve product(s) from inventory using related party
    • TMF666: Retrieve billing account(s)
    • possibly others, depending on your setup
    Hope it helps,

    ------------------------------
    Şanver Narin
    PiA-TEAM INC.
    ------------------------------



  • 3.  RE: Open API to be used for retrieving list of active service numbers belonging to a party

    TM Forum Member
    Posted Apr 05, 2021 03:14
    Thanks @Sanver Narin for your detailed answer. This looks correct.
    Please note:
    • The Open APIs are mainly designed to expose back-end functionality, rather than front-end experience
    • Some perhaps intermediate layer would need to do the orchestration to retrieve the information using the APIs that Sanver mentioned
    • An API in design, Customer 360, would be very helpful for this use case, unfortunately I don't know when this API will be ready. But in any case the API is only a definition, the orchestration code will still need to be written.
    Hope it helps

    ------------------------------
    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.
    ------------------------------



  • 4.  RE: Open API to be used for retrieving list of active service numbers belonging to a party

    Posted Apr 05, 2021 03:24
    Thank you @Sanver Narin @Jonathan Goldberg for your detailed explanation. The explanation and the approach to be followed is clear.​

    ------------------------------
    N V Rama Krishna Devata
    Tata Consultancy Services
    ------------------------------