Schemas
Deprecate a schema version
Deprecate a published schema version.
POST
Deprecate a published Struct version
Marks a published version so new work should not pick it. Existing batches keep the pin. An API key cannot satisfy the role gate — call this as a signed-in user.
Authorizations
Organisation API key from Settings → API / /api/keys/. The secret is
shown once. Send Authorization: Bearer sk-abacus-…. One active key
per organisation. Ingest (/api/v2/ingest/*) refuses API keys — that
surface is Auth0-only with ingest:read / ingest:write scopes.
Body
application/json
Body for POST /structs/{slug}/versions/{n}/deprecate/.
Maximum string length:
500Response
Detail shape for a single StructVersion — adds full JSON bodies.
Required range:
0 <= x <= 2147483647Compact projection of the user who published / deprecated a version.
Compact projection of the user who published / deprecated a version.
Maximum string length:
500Maximum string length:
500
