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.

2952 extensions
693464 occurrences
18 purposes
29721 specs read
7870 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.
335 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 purposes2952 Data & schema semantics1894 Documentation & DX282 SDK & code generation153 Security122 Mocking & testing64 Change Management61 Visibility60 Runtime & gateway60 Provenance44 Artificial Intelligence43 Events34 Capability declaration32 Performance & quality29 Monetization25 Pagination23 CLI15 Legal8 Privacy3
ExtensionPurposeWhat it appears to doUsesProviders