Skip to content
This repository was archived by the owner on Sep 2, 2024. It is now read-only.
This repository was archived by the owner on Sep 2, 2024. It is now read-only.

Existing API standards inside CAMARA #200

@DT-DawidWroblewski

Description

@DT-DawidWroblewski

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:

  1. 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.
  2. Keep CAMARA APIs definition as it is, without MC flavor in GIT Repositories: Number Verification, SIM Swap
  3. 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).
  4. Ensure CAMARA APIs simplicity and focus on resource definition, for the sake of simplicity for software developers.
  5. 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?

  1. 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..)
  2. 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)
  3. (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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions