Store an immutable caller-provided MCP snapshot revision
Idempotency-Key is required. The 201 body returns snapshot_digest, not snapshot bytes. A capability snapshot is a cached caller-provided claim, not live truth. After Public Preview grant expiry, the digest cannot be used to fetch bytes; keep inline bytes or re-submit. GET /v0/capabilities/{capability_id} returns snapshot bytes only while the owner credential is valid. There is no digest-fetch API.
Request
- Base URL: https://exactlane.dev (the document declares no server; this is the origin it was published from)
- URL: https://exactlane.dev/v0/capabilities
- Auth: HTTP bearer
Headers
Required on POST /v0/agents, POST /v0/capabilities, POST /v0/checks, POST /v0/revision-checks, and POST /v0/usage-events. 8 to 128 visible ASCII characters without spaces. Same key plus same body replays; same key plus a changed body returns 409.
Request body
Response
Capability revision created; body includes snapshot_digest, not snapshot bytes
Changes
No recorded changes to this operation across all 1 revision of this API.