Open APIs

 View Only
  • 1.  API details to update customer data

    TM Forum Member
    Posted Jul 19, 2019 06:39
    Hi,

    can you please guide which api we can use to update customer data ? PartyManagement  or CustomerManagement ?
    example - i want to update Customer status,address,name,bankdetails etc.


    thanks,
    Laxman Bondre

    ------------------------------
    laxman bondre

    ------------------------------


  • 2.  RE: API details to update customer data

    TM Forum Member
    Posted Jul 22, 2019 04:06
    Hi Laxman
    Customer and Party are two distinct (if related) concepts. If we confine the discussion to residential market, then:
    • Party is actually an Individual (human being) who has data such as given name, family name, age, identification, and so forth. See API TMF632 Party Management (unfortunately this is a rather old API - release 14.5, it will hopefully be refreshed in Release 19).
    • Customer is a specific Role played by the Party (more accurately the  Individual in residential market). See TMF 629 Customer Management
    • You may also need to deal with Payment Methods (for bank details) at TMF670 and Account (for financial and bill set up) at TMF666.
    You can of course create an orchestration API that will invoke the entity APIs in concert and return a single result - in any case you will need to consider what to do if one call succeeds and then another one fails.

    You will find links to the API specifications and swagger files at https://projects.tmforum.org/wiki/display/API/Open+API+Table

    Hope it helps

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------