Provenance

44 distinct extensions were invented to do this job. Each one is a provider deciding OpenAPI would not carry something and building their own way through. Where a job has many names and few uses each, nobody won — the problem was solved privately, over and over.

44 extensions
3691 occurrences
3 vendor-named

The extensions

ExtensionWhat it appears to doUsesProviders
x-provenance `x-provenance` appears in the info block and at the root of the document. Its value is a structured object. Used by 308 providers across 1,193 OpenAPI documents. Consistent with provenance — this is i 1231 308
x-origin `x-origin` appears in the info block. Its value is a list. Used by 133 providers across 517 OpenAPI documents. Observed values include `origin`. Consistent with provenance — this is inferred from wher 519 133
x-origin-scopes `x-origin-scopes` appears on operations. Its value is a structured object. Used by 2 providers across 3 OpenAPI documents. Consistent with provenance — this is inferred from where the key appears and 315 2
x-synonyms `x-synonyms` appears on operations. Its value is a list. Used by a single provider across 1 OpenAPI document. Consistent with provenance — this is inferred from where the key appears and what it carri 244 1
x-originalParamName `x-originalParamName` appears on request bodies. Its value is a string. Used by 6 providers across 6 OpenAPI documents. Observed values include `payload`, `body`, `update`, `value`. Consistent with pr 230 6
x-derived-from `x-derived-from` appears in the info block. Its value is a structured object. Used by 13 providers across 152 OpenAPI documents. Consistent with provenance — this is inferred from where the key appear 165 13
x-usedIn `x-usedIn` appears on schema objects and properties. Its value is a list. Used by a single provider across 3 OpenAPI documents. Consistent with provenance — this is inferred from where the key appears 164 1
x-generated-from `x-generated-from` appears in the info block and at the root of the document. Its value is a string. Used by 69 providers across 151 OpenAPI documents. Observed values include `documentation`, `postma 151 69
x-enum-origin `x-enum-origin` appears on schema objects and properties. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `MX.iucnStatuses`, `MKV.externalPopulation 86 1
x-generated-by `x-generated-by` appears in the info block and at the root of the document. Its value is a string. Used by 50 providers across 83 OpenAPI documents. Observed values include `claude-crawl-2026-05-08`, 83 50
x-apievangelist-provenance `x-apievangelist-provenance` appears in the info block. Its value is a structured object. Used by 23 providers across 82 OpenAPI documents. Consistent with provenance — this is inferred from where the 82 23
x-source-url `x-source-url` appears in the info block. Its value is a string. Used by 22 providers across 66 OpenAPI documents. Observed values include `https://developer.finalcad.com/`, `https://api-docs.yugabyte 66 22
x-api-evangelist-provenance `x-api-evangelist-provenance` appears in the info block. Its value is a structured object. Used by 21 providers across 61 OpenAPI documents. Consistent with provenance — this is inferred from where th 61 21
x-harvested `x-harvested` appears in the info block and at the root of the document. Its value is a string. Used by 9 providers across 52 OpenAPI documents. Observed values include `2026-09-04`, `2026-09-05`, `20 52 9
x-konfig-is-used-in-successful-response
vendor
`x-konfig-is-used-in-successful-response` appears on schema objects and properties. Its value is a boolean flag. Used by a single provider across 1 OpenAPI document. It sits in the `x-konfig-` namespa 51 1
x-origin-webhook-events `x-origin-webhook-events` appears on schema objects and properties. Its value is a list. Used by 2 providers across 3 OpenAPI documents. Consistent with provenance — this is inferred from where the ke 51 2
x-harvested-note `x-harvested-note` appears at the root of the document. Its value is a string. Used by a single provider across 26 OpenAPI documents. Observed values include `Verbatim OpenAPI 3.1 design export from t 26 1
x-source-pages `x-source-pages` appears at the root of the document. Its value is a list. Used by a single provider across 17 OpenAPI documents. Consistent with provenance — this is inferred from where the key appea 17 1
x-harvest `x-harvest` appears at the root of the document. Its value is a structured object. Used by 3 providers across 15 OpenAPI documents. Consistent with provenance — this is inferred from where the key app 15 3
x-harvest-method `x-harvest-method` appears in the info block. Its value is a string. Used by 2 providers across 13 OpenAPI documents. Observed values include `searched`. Consistent with provenance — this is inferred 13 2
x-apievangelist-derived-from `x-apievangelist-derived-from` appears in the info block. Its value is a string. Used by 7 providers across 8 OpenAPI documents. Observed values include `https://aerinmedical.com/wp-json/ (live route 8 7
x-apis-io-harvested `x-apis-io-harvested` appears in the info block. Its value is a string. Used by a single provider across 8 OpenAPI documents. Observed values include `2026-09-05`. Consistent with provenance — this is 8 1
x-apisjson-source `x-apisjson-source` appears in the info block. Its value is a string. Used by 8 providers across 8 OpenAPI documents. Observed values include `https://partner.calm.com/docs/api`, `https://apidocs.pers 8 8
x-Provenance `x-Provenance` appears on response objects. Its value is a structured object. Used by a single provider across 5 OpenAPI documents. Consistent with provenance — this is inferred from where the key app 6 1
x-harvested-from `x-harvested-from` appears in the info block. Its value is a string. Used by 4 providers across 6 OpenAPI documents. Observed values include `Mintlify per-page OpenAPI slices on docs.gmicloud.ai/api-r 6 4
x-konfig-is-used-in-non-successful-response
vendor
`x-konfig-is-used-in-non-successful-response` appears on schema objects and properties. Its value is a boolean flag. Used by a single provider across 1 OpenAPI document. It sits in the `x-konfig-` nam 6 1
x-modeled-from `x-modeled-from` appears in the info block and at the root of the document. Its value is a string. Used by 4 providers across 4 OpenAPI documents. Observed values include `https://doc.advance.ai/`, `h 4 4
x-apis-io-provenance `x-apis-io-provenance` appears in the info block. Its value is a structured object. Used by 3 providers across 3 OpenAPI documents. Consistent with provenance — this is inferred from where the key app 3 3
x-api-evangelist-derived-from `x-api-evangelist-derived-from` appears in the info block. Its value is a string. Used by 2 providers across 2 OpenAPI documents. Observed values include `https://api-docs.hacknotice.com`, `https://gi 2 2
x-api-evangelist-harvested `x-api-evangelist-harvested` appears in the info block. Its value is a string. Used by a single provider across 2 OpenAPI documents. Observed values include `2026-09-17`. Consistent with provenance — 2 1
x-artifact-provenance `x-artifact-provenance` appears in the info block. Its value is a structured object. Used by a single provider across 2 OpenAPI documents. Consistent with provenance — this is inferred from where the 2 1
x-provenance-note `x-provenance-note` appears at the root of the document and in the info block. Its value is a structured object. Used by 2 providers across 2 OpenAPI documents. Consistent with provenance — this is in 2 2
x-api-evangelist-harvest `x-api-evangelist-harvest` appears in the info block. Its value is a structured object. Used by a single provider across 1 OpenAPI document. Consistent with provenance — this is inferred from where th 1 1
x-apievangelist-harvested `x-apievangelist-harvested` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `2026-07-20`. Consistent with provenance — th 1 1
x-apis-json-derived-from `x-apis-json-derived-from` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `https://banking-docs.kanastra.com.br/ (public 1 1
x-apisjson-derived-from `x-apisjson-derived-from` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `postman/qgenda-collection.json`. Consistent wi 1 1
x-harvested-by `x-harvested-by` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `API Evangelist enrichment pipeline`. Consistent with pr 1 1
x-harvested-on `x-harvested-on` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `2026-08-14`. Consistent with provenance — this is infer 1 1
x-humanmirror-provenance `x-humanmirror-provenance` appears at the root of the document. Its value is a structured object. Used by a single provider across 1 OpenAPI document. Consistent with provenance — this is inferred fro 1 1
x-jentic-source-url `x-jentic-source-url` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `https://api.hypixel.net/`. Consistent with provena 1 1
x-ms-generated-by
vendor
`x-ms-generated-by` appears in the info block. Its value is a structured object. Used by a single provider across 1 OpenAPI document. It sits in the `x-ms-` namespace, so its meaning is defined by ms 1 1
x-provenance-method `x-provenance-method` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `derived`. Consistent with provenance — this is inf 1 1
x-schema-provenance `x-schema-provenance` appears on schema objects and properties. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `Partially verified. Live anonymous 1 1
x-servers-provenance `x-servers-provenance` appears in the info block. Its value is a string. Used by a single provider across 1 OpenAPI document. Observed values include `servers[] absent from the GitHub-published source 1 1