-
Notifications
You must be signed in to change notification settings - Fork 59
Existing API standards inside CAMARA #200
Description
name: 🚀 Existing API standards inside CAMARA
about: 💡
Context
What are you trying to do and how would you want to do it differently? Is it something you currently you cannot do? Is this related to an issue/problem?
Currently, CAMARA lacks support for API standards, that had been already defined and are commercially available. SimSwap NumberVerify OTPValidation Working Group members collaborating on CAMARA APIs definition, which is common with Mobile Connect APIs, tackled this issue and identified a need to post an issue inside Commonalities WG on following actions:
- Keep Mobile Connect APIs as they are - MC services are standardized by GSMA, open to developers, and commercially available, so there is no need to reinvent these and adapt to CAMARA.
- Keep CAMARA APIs definition as it is, without MC flavor in GIT Repositories: Number Verification, SIM Swap
- Publish Mobile Connect APIs & others that might come (like TMF, 3GPP, etc.), as a part of OpenGateway in parallel to CAMARA (MC APIs are following the same OAUTH/OIDC framework so this is something that both standards have in common MC can complete CAMARA for Identity and Consent).
- Ensure CAMARA APIs simplicity and focus on resource definition, for the sake of simplicity for software developers.
- Adapt local (national) breakouts to CAMARA APIs, that result from e.g. legal/regulatory conditions.
Consequently, this approach leads to a situation in which developers are confident about CAMARA APIs & Mobile Connect APIs definition and creates less confusion on the market.
Other Alternatives
Can you achieve the same result by doing it in an alternative way? Is the alternative considerable?
- Leave it as it is - creates confusion for developers trying to consume CAMARA APIs. Creates competing APIs - not good for developers & MNOs. Additionally and specifically to Mobile Connect API it should be noted that current version in CAMARA Git Hub reflects one way to deliver Mobile Connect API but other API representation are also fully compliant with MC and not reflected in this Git (MC allow for example several resource name for same usage like premiumInfo, userInfo, SimVerify, etc..)
- Archive conflicting APIs - lack of support of some APIs inside CAMARA initiative, leave it for other API standards, narrows CAMARA focus to specific 5G APIs; standards/initiatives for archived CAMARA APIs takes the lead for API development (OpenGateway should support other initiatives)
- (please think of other alternatives)
Has the feature been requested before?
No
If the feature request is approved, would you be willing to submit a PR?
Yes