GET
/v1/protocol/dossiers/:dossierId?org_id=<org_uuid>API keyRetrieve the authoritative stored dossier row for an org-scoped caller.
Every governed Decionis outcome resolves to a Decision Dossier. Consumers can retrieve the stored dossier through an org-scoped route, verify it through a share-safe public route, or request a portable artifact for downstream transport.
Choose the route that matches the caller's trust boundary.
/v1/protocol/dossiers/:dossierId?org_id=<org_uuid>API keyRetrieve the authoritative stored dossier row for an org-scoped caller.
/v1/public/decision-dossiers/:dossierId/verify?sig=<signature>PublicVerify a dossier through a share-safe public route without exposing the full org-scoped artifact.
/v1/orgs/:orgId/decision-dossiers/:dossierId/portableAPI keyReturn the transport-ready portable dossier payload for external delivery or storage.
The Decision Dossier is the evidence surface for what Decionis decided and why.
| Field | Meaning |
|---|---|
| dossier_id | Stable dossier identifier. |
| decision_class | Governed outcome class returned by Decionis. |
| policy_version | Policy graph or policy bundle version in force. |
| signal_context | Signals accepted into the governed evaluation. |
| verification | Integrity, signature, and artifact matching state. |
Public verification should be safe to share. Full artifact retrieval should stay org-scoped.
{
"dossier_id": "dd_123",
"status": "VERIFIED",
"decision_class": "EXECUTE",
"policy_version": "study-abroad-eligibility-v1",
"verification": {
"signature_valid": true,
"artifact_integrity": "MATCHED"
}
}