Fetch the signed documents and Ed25519 proof bundle

Returns only what independent verification needs: the signed documents at their JSON-pointer paths, the Ed25519 proof bundle, and the public JWKS URL. Same ?sig share-link capability as /verify. Verify offline with npx @decionis/verify "<this URL>". Exit 0 means the presented proof artifacts are cryptographically valid; it does not by itself establish current execution eligibility.

get/v1/public/decision-dossiers/{dossier_id}/proof-bundle

Request

  • Base URL: https://api.decionis.com
  • URL: https://api.decionis.com/v1/public/decision-dossiers/{dossier_id}/proof-bundle
  • Auth: none required

Path parameters

dossier_idstring uuid required

Query parameters

sigstring required

The share-link capability from a dossier's verification envelope. An access gate, not proof of authenticity — the Ed25519 signatures in the proof bundle are what prove the dossier. A missing or wrong value returns the same 404 as an unknown dossier.

expstring

Expiry (epoch seconds) of a v2 org-scoped share link. Bound into the signature — stripping or editing it invalidates the link. Absent only on legacy expiry-less links, which deployments may refuse.

Response

Signed documents plus the proof bundle and JWKS pointer

servicestring required
dossier_idstring uuid required
dossier_payloadobject required

Only what verification needs — the signed documents at their JSON-pointer paths plus integrity.proof_bundle. Nothing else from the dossier payload.

jwks_urlstring uri required
jwks_pathstring
verify_withobject

The exact npx @decionis/verify command for this bundle.

messagestring

Example response

{
  "service": "decionis"
}

Changes

No recorded changes to this operation across all 1 revision of this API.