Standards From Practice
Some of the most widely implemented API contracts in the world were never ratified by anybody. S3, the OpenAI API, CKAN's Action API and Ethereum JSON-RPC became standards by being copied — and "compatible" stayed a marketing word until someone wrote down what it commits you to.
One of these is different. SCIM was ratified, in 2015, so describing it again would add nothing. Its profile carries the other axis instead: what the RFC says about each operation, quoted, beside what the industry actually built.
6 standards · published by API Commons
The OpenAI Interface
211 providers in the API Evangelist catalog state OpenAI compatibility. 120 of them publish an OpenAPI harvested byte-identical from their own site, and those are the denominator. A provi...
The Anthropic Messages Dialect
34 providers in the API Evangelist catalog state Anthropic compatibility. The cohort here is the 29 providers whose published OpenAPI declares at least one operation UNIQUE to the Anthrop...
The Ethereum JSON-RPC Interface
86 providers in the API Evangelist catalog claim EVM or Ethereum JSON-RPC compatibility. 42 declare an RPC-shaped endpoint and were probed; 21 returned usable results and are the denomina...
The CKAN Action API
220 portals in the API Evangelist catalog run CKAN, across 210 distinct hosts. A version-spread sample was probed read-only; 36 produced usable results and are the denominator.
The S3 Interface
58 providers in the API Evangelist catalog claim S3 compatibility. 12 of them declare an S3 operation in a published OpenAPI. That is the denominator, and it is small — the weakest eviden...
SCIM 2.0
368 providers in the API Evangelist catalog mention SCIM — the largest claim cohort of any standard in this programme. 77 of them publish an OpenAPI containing a SCIM path, and those are ...
Each standard lives in its own repository in the api-commons GitHub organization, with its profile, artifacts and adopter registry. The schema behind every registry is adopters.