Export a Decision Dossier execution lifecycle as an Agent Action Capsule
Returns an org-scoped Agent Action Capsule pinned to draft-mih-scitt-agent-action-capsule-04. The Capsule is a compatibility projection; the Decision Dossier remains the canonical Decionis record. Planned, dispatched, and confirmed effects are never inferred from an authorization verdict alone. This release is self-attested and does not claim SCITT transparency anchoring.
Authorization
ApiKeyAuth An organization API key. Its scopes decide what it may call;
decision:shadow is the narrowest: SHADOW evaluations through
POST /v1/authority/grants or its alias
POST /v1/authority/enforce-and-bind only (DECISION_SHADOW_MODE_DENIED
in any other mode; DECISION_SHADOW_FIELD_DENIED for a body carrying
context.decionis_policy, evidence or escalation), with no
integration dispatch. A key whose only scope is decision:shadow
(an AgentSafe hosted gateway's) reaches exactly those two,
POST /v1/auth/credential-context, POST /v1/hosted-gateway/keys/confirm
and POST /v1/hosted-gateway/keys/revoke-self; every other route
answers 403 HOSTED_GATEWAY_KEY_PATH_DENIED.
decision:enforce is an enforced hosted gateway's key: evaluations
in SHADOW or ENFORCEMENT through POST /v1/authority/grants or its
alias (400 DECISION_ENFORCE_FIELD_DENIED for a body carrying
context.decionis_policy; it never holds policy:write), and the
grants and managed escalations they bind. A key whose scopes are
decision:enforce (with or without decision:shadow) reaches exactly
POST /v1/authority/enforce-and-bind, POST /v1/authority/grants,
GET /v1/authority/grants/{grant_id},
POST /v1/authority/grants/{grant_id}/claims,
POST /v1/authority/grants/{grant_id}/receipts,
POST /v1/authority/grants/{grant_id}/reconciliations,
POST /v1/execution/verify-token, POST /v1/execution/claim-token,
POST /v1/execution/consume-token, POST /v1/execution/finalize-token,
GET /v1/authority/escalations/{escalation_id},
DELETE /v1/authority/escalations/{escalation_id},
POST /v1/auth/credential-context, POST /v1/hosted-gateway/keys/confirm
and POST /v1/hosted-gateway/keys/revoke-self, each id a UUID; every
other route answers 403 HOSTED_GATEWAY_KEY_PATH_DENIED.
In: header
Path Parameters
uuidQuery Parameters
uuidResponse Body
application/agent-action-capsule+json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/protocol/dossiers/497f6eca-6276-4993-bfeb-53cbbbba6f08/agent-action-capsule?org_id=497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "spec_version": "draft-mih-scitt-agent-action-capsule-04", "format_version": "4", "canonicalization_id": "jcs", "capsule_id": "string", "action_id": "string", "decision_id": "string", "action_type": "fyi", "operator": "string", "developer": "string", "timestamp": "2019-08-24T14:15:22Z", "epoch_id": "string", "disposition": { "decision": "string", "approver": "human", "human_disposed": true, "authority": "string", "verdict_class": "string", "reason_digest": "string" }, "effect": { "type": "string", "status": "planned", "request_digest": "string", "response_digest": "string", "external_ref": "string", "irreversibility_class": "string", "effect_attestation": "string" }, "assurance": { "attestation_mode": "self_attested", "effect_mode": "not_applicable", "ledger_mode": "standalone" }, "constraints": [ { "id": "string", "check_type": "string", "method": "string", "result": "pass", "severity": "string", "blocking": true, "evidence_digest": "string" } ], "chain": { "parent_capsule_id": "string", "relation": "string" }, "references": [ { "type": "string", "digest_alg": "string", "digest": "string", "citation_purpose": "string" } ]}Export a single Decision Dossier as a portable, signed proof packet GET
Returns an escalation-ready proof packet for one dossier: the dossier payload, policy snapshot, ledger anchor, the Ed25519 proof bundle, and a cryptographic verification result with verify instructions. Suitable for refund/overcharge dispute escalation and audit.
Export independent COSE Producer Envelopes over a Capsule ID GET
Returns a Decionis JSON carrying structure for zero or more independent draft-04 Producer Envelopes. Each envelope is a tagged COSE_Sign1 whose attached payload is the raw 32-byte Capsule ID. A valid signature authenticates the returned public key; authorization of that key for the Capsule operator remains caller policy. Producer Envelopes are separate from SCITT registration statements and receipts.

