/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. Use validation packs when the requirement is org-level regulator evidence instead of one per-decision artifact.
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. |
Use the smallest evidence surface that satisfies the reviewer.
| Surface | Best use |
|---|---|
| Decision Dossier | One decision, one case, one governed outcome. |
| Portable dossier | Move one decision artifact into an external system or record. |
| Validation pack | Org-level export and regulator evidence. See /docs/validation-packs. |
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"
}
}