Open APIs

 View Only
  • 1.  Retail Store (physical store)

    Posted Nov 09, 2018 09:28
    Dear Forum,

    I would like to use an API in order to save information  related to Retail Store, such as:
    • Name, 
    • Address
    • Calendar (opening and closing hours)
    • Other information related to the store
    I've discovered the APIs called "Geographical Site, Address and Location" but they cannot fit in 100% because I don't have any possibility to insert the other information related with the store, for In Customer Management API you can insert other info through Characteristics. 

    Is there another API that I can use for this particular case? Or can you suggest another approach to solve this?

    Thanks in advance

    ------------------------------
    António Ribeiro
    Celfocus
    ------------------------------


  • 2.  RE: Retail Store (physical store)

    TM Forum Member
    Posted Nov 12, 2018 02:28
    Hi Antonio,

    I believe a "Retail Premise" API is listed as a future extension in the Open API Map.
    You can either wait for that API to appear or even contribute your own initial proposal for this API.

    Regards

    ------------------------------
    Koenraad Peeters
    Ciminko Luxembourg
    ------------------------------



  • 3.  RE: Retail Store (physical store)

    TM Forum Member
    Posted Nov 12, 2018 02:37
    While waiting for this Retail Premise API (which is indeed on the API map as future, in the Enterprise domain), you could extend the Geographical Site resource model with custom enhancements, or create a new resource model that refers to Geographical Site. There are various ways of doing this, you will have to consider which best fits your need:
    • Add characteristics to the resource (completely dynamic, but you will not be able to take advantage of schema validation)
    • Add strongly-typed attributes to the resource
    • Subclass the resource and add attributes to the subclass, using @type and @schemalocation
    Hope it helps​

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



  • 4.  RE: Retail Store (physical store)

    Posted Dec 13, 2022 14:27
    Ran across this thread while looking for ways to store site data. Has any consideration been given to creating site specifications? They could be used to define the particular types of sites including the characteristics required by those sites. This would enhance the existing without the need for subtyping things. I've wondered, a few times, why the specification/characteristic pattern wasn't applied to more objects...

    ------------------------------
    Jason Funk
    Metronet
    ------------------------------



  • 5.  RE: Retail Store (physical store)

    TM Forum Member
    Posted Dec 15, 2022 07:44
    Not aware of any discussions in this area.

    You are correct that using the specification pattern allows things to be defined dynamically, but you need to ask the question - how feasible or relevant is it to use dynamic behavior. It could be argued that strongly-typed extensions give you a firmer contract.

    And even in the "classic" area for dynamic definition - product/service/resource catalog, we are seeing a move towards domain-specific modeling for lines of business.

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



  • 6.  RE: Retail Store (physical store)

    TM Forum Member
    Posted Mar 01, 2020 12:34
    Edited by bharathi vummidi Mar 01, 2020 12:34
    Is there any update when this 'Retail Premise' API will be available?

    ------------------------------
    Bharathi

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



  • 7.  RE: Retail Store (physical store)

    TM Forum Member
    Posted Mar 02, 2020 13:28
    Hi Bharathi
    We have had some internal discussions in the API team regarding possible introduction of a physical store entity.
    But I don't think any concrete plans came of this as yet, perhaps @Ludovic Robert could provide additional insights.​​

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



  • 8.  RE: Retail Store (physical store)

    TM Forum Member
    Posted Mar 03, 2020 05:47
    Hello
    Introduction of the physical store was assessed during Dallas Team Action Week in Sept, 19 as part of the Geographic site API refactoring work.
    It was not approved by the team. You're right Jonathan there is no plan.
    My personal view is to use geoSite API as base and  leverage TMF extension pattern provided by TMF open APIs to add missing elements.

    Hope it helps.




    ------------------------------
    Ludovic Robert
    Orange
    My answer are my own & don't represent necessarily my company or the TMF
    ------------------------------