Validate
Validate OpenAPI version, references, conditional schemas and examples with compatible tools.
Download target REST contracts with schemas, examples, scopes, errors and job-following links.
OpenAPI 3.1 describes API 3.0.0-draft with 26 operations. This target contract supports client generation and validation before provisioning. The separate explorer provides per-endpoint examples.
| API | Group | Scope | Details |
|---|---|---|---|
| POST /v1/archives | Archive | archives:write | Request, response and errors |
| GET /v1/archives | Archive | archives:read | Request, response and errors |
GET /v1/archives/{archiveId} | Archive | archives:read | Request, response and errors |
GET /v1/archives/{archiveId}/status | Archive | archives:read | Request, response and errors |
GET /v1/archives/{archiveId}/evidence | Evidence | evidence:read | Request, response and errors |
GET /v1/archives/{archiveId}/evidence/{evidenceVersion} | Evidence | evidence:read | Request, response and errors |
POST /v1/archives/{archiveId}/verification | Verification | verification:write | Request, response and errors |
GET /v1/verifications/{verificationId} | Verification | verification:read | Request, response and errors |
| POST /v1/renewals | Renewal | renewals:write | Request, response and errors |
GET /v1/renewals/{renewalId} | Renewal | renewals:read | Request, response and errors |
| GET /v1/profiles | Policy | policies:read | Request, response and errors |
GET /v1/profiles/{profileId} | Policy | policies:read | Request, response and errors |
GET /v1/policies/{policyId} | Policy | policies:read | Request, response and errors |
POST /v1/archives/{archiveId}/exports | Export | exports:write | Request, response and errors |
GET /v1/exports/{exportId} | Export | exports:read | Request, response and errors |
POST /v1/archives/{archiveId}/transfers | Transfer | transfers:write | Request, response and errors |
GET /v1/transfers/{transferId} | Transfer | transfers:read | Request, response and errors |
POST /v1/transfers/{transferId}/acknowledgements | Transfer | transfers:acknowledge | Request, response and errors |
GET /v1/jobs/{jobId} | Job | jobs:read | Request, response and errors |
| POST /v1/webhooks | Webhook | webhooks:write | Request, response and errors |
GET /v1/webhooks/{webhookId} | Webhook | webhooks:read | Request, response and errors |
DELETE /v1/webhooks/{webhookId} | Webhook | webhooks:write | Request, response and errors |
POST /v1/archives/{archiveId}/holds | Policy | holds:write | Request, response and errors |
POST /v1/archives/{archiveId}/dispositions | Archive | disposition:write | Request, response and errors |
| GET /v1/audit-records | Audit | audit:read | Request, response and errors |
| GET /v1/usage-reports | Audit | billing:read | Request, response and errors |
Validate OpenAPI version, references, conditional schemas and examples with compatible tools.
Obtain BASE_URL, grants and credentials through provisioning; simulation URLs are not endpoints.
A valid schema does not prove backend conformance; test rights, idempotency, states and partial failures.
Swagger UI is bundled locally and receives an embedded current spec. Public documentation makes no requests; operation security still documents OAuth scopes and applicable mTLS profiles.