Export a config's schema
Authorizations
If using Bearer auth, pass the Secret Key as the token:
Path Parameters
The key of the config
Query Parameters
Output format. json-schema (default) returns a JSON Schema document; typescript, protobuf, python (Pydantic), go, and rust (serde) render the schema as source in that language.
json-schema, typescript, protobuf, python, go, rust When true, includes fields inherited across the lineage (the family's accumulated schema). When false (default), returns only this config's own fields.
"true"Render using a previously-captured source projection (its named types). Only affects the typed-code formats (typescript/protobuf/python/go/rust); ignored if the source has no projection.
Response
Successful response
The config's schema in the requested format: a JSON Schema document ({ type: "json-schema", value }) or rendered TypeScript source ({ type: "typescript", value }).
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
True when the schema includes inherited fields accumulated across the lineage; false when it is only this config's own fields.
Whether the config family permits extra keys.

