Open APIs

 View Only
  • 1.  Communication API Mapping For Bulk request

    Posted Oct 15, 2019 08:49
    Hi,

    We have requirement where we want to send notifications within single request via different notification channels (i.e Email, SMS) with different content and subject. it seems that the definition of current API supports only one of the channel in single request.
    So Please help to map this requirement with communication API.

    Best Regards
    Jay Vaishnav


  • 2.  RE: Communication API Mapping For Bulk request

    TM Forum Member
    Posted Oct 16, 2019 08:04
    Hi Jay

    It will be better if you can give more details about your need, as we can help you.

    Thanks in advance.
    regards
    Abdeljalil

    ------------------------------
    Abdeljalil Abataleb
    CGI Info Systems Management Consulting Inc.
    ------------------------------



  • 3.  RE: Communication API Mapping For Bulk request

    Posted Oct 17, 2019 01:16
    Hi @Abdeljalil Abataleb

    For Example we want to notify customer before certain days of validity expiry to remind him about recharge. As per customer preference we need to notify him via multiple channels for example Email and whats app
    As per current structure of open APIs we can notify customer via only one channel at a time and if we want to achieve the said requirement we need to call notification API multiple times for every notification channel. This does not seem feasible solution as source system need to call API multiple time for each channel.
    can we have some structure in API where in we can supports multiple channels in single API request only.

    kindly provide your views on this for suitable structure.

    Thanks in advance.
    regards

    Jay Vaishnav.

    ------------------------------
    JayVaishnav
    ------------------------------



  • 4.  RE: Communication API Mapping For Bulk request

    TM Forum Member
    Posted Oct 17, 2019 10:09
    Hi Jay

    I think the problem is not in the level of the API structure, because even if the API structure is enriched to take into account multi-channels, this will not resolve your problem, because you need to make this implementation inside the new API and in this case, it will be difficult to manage faults & retry mecanism.

    I suggest you to use a kind of queue, in which you insert all your requests, and then the requests will vehiculed to the right channel.

    Hope it helps you
    Regards
    Abdeljalil

    ------------------------------
    Abdeljalil Abataleb
    CGI Info Systems Management Consulting Inc.
    ------------------------------