CAMARA is the Telco Global API Alliance, an open-source project hosted by the Linux Foundation that defines the mobile network’s capabilities as OpenAPI specifications. It turns things only a carrier can know — whether a SIM was recently swapped, whether a phone number really belongs to the device calling you, where a device is, what quality of service it can be granted — into standard, documented HTTP contracts. It is the most significant industry-built API standard of the last decade, and it exists without any regulatory mandate behind it.
CAMARA
CAMARA is what the mobile industry built after admitting its previous attempts had failed. The GSMA’s own Head of Future Networks has described OneAPI, the earlier effort, as a spectacular failure, and named the change that mattered: the industry stopped writing specifications as documentation and started writing them as code, in public, on GitHub, under neutral governance.
- Specifications as code - Every CAMARA API is an OpenAPI document in a public repository, versioned, reviewable and forkable, rather than a PDF behind a membership wall.
- Linux Foundation governance - Neutral hosting deliberately separates the specification work from any single operator or vendor’s commercial interest.
- A distributed division of labour - CAMARA holds the API specifications, TM Forum holds the operational and fulfilment layer, and the GSMA holds interoperability and commercial evangelism through Open Gateway.
- Identity and network halves - The catalog splits between identity and anti-fraud verbs (Number Verification, SIM Swap, KYC Match, Device Swap, Scam Signal) and genuine network verbs (Quality on Demand, Carrier Billing, Device Location, Simple Edge Discovery).
- Consent designed in - The consent model records consent when it happens so it can be interrogated afterward, which is a deliberate answer to regulators the industry knows are watching.
- CIBA for authorization - Network-based authorization is specified through Client-Initiated Backchannel Authentication rather than a browser redirect, because the party being asked is a subscriber, not a session.
The gap between the specification and the endpoint is the thing to understand. Scoring the sector for The State of
Telecom APIs found the standard genuinely, freely downloadable — and every server declaration in it a template
variable, {apiRoot}, with an example.com placeholder for OpenID discovery. You can read the whole standard and
call none of it. Of thirty-six operators studied, twenty-six showed evidence of Open Gateway membership and exactly
one published a CAMARA contract a developer could download, price and call self-serve.
My standing research on this standard
The working research underneath the catalog entry — what I found scoring this standard across every provider in the catalog, and what I am building against the gaps.
CAMARA — The Standard You Can Download and Cannot Call
The mobile industry built itself a real, open API standard with no mandate behind it. Then it published the specifications and kept the endpoints.
Conversations with the people who built it
Recorded API Evangelist Conversations with the maintainers, editors and sponsors behind this standard. Primary sources, on the record.
API Evangelist Conversation with Henry Calvert, Global Head of Future Networks @ GSMA
Henry Calvert, GSMA · 5 December 2024
The primary source for why CAMARA exists. Calvert names OneAPI a spectacular failure and identifies the change that mattered — the industry stopped writing specifications as documentation and started writing them as code.
Referenced on the API Evangelist blog
Where this standard shows up across sixteen years of my writing at apievangelist.com — how it fits into API design, governance, and the agentic turn.
Standardizing Mobile Networks with GSMA Open Gateway APIs
5 December 2024