OpenAPI Extensions

The x- namespace is where API providers put everything OpenAPI would not hold — documentation, lifecycle, policy, provenance, pricing, and lately agents. It is the largest undocumented vocabulary in the API space, and almost none of it is written down anywhere a person or an agent can look it up. This is that reference, built by reading every as-published OpenAPI in the catalog.

3045 extensions
734064 occurrences
18 purposes
31528 specs read
8084 providers

Descriptions are derived from evidence, not from published definitions — where a key appears, what its value looks like, and who uses it. Most extensions have no published definition to quote. Read them as observation.
348 entries are HTTP header names rather than true extensions; they are kept and flagged, because dropping them would hide why the namespace looks larger than it is.

All purposes3045 Data & schema semantics1950 Documentation & DX292 SDK & code generation155 Security125 Visibility66 Change Management66 Mocking & testing64 Runtime & gateway64 Provenance44 Artificial Intelligence44 Events34 Capability declaration33 Performance & quality29 Pagination27 Monetization25 CLI15 Legal8 Privacy4
ExtensionPurposeWhat it appears to doUsesProviders