API documentation

Audit Anchoring

Audit anchoring is the Decionis integrity posture for governed decisions: record the policy active at decision time, preserve the dossier and chain evidence, then optionally notarize hashes outside Decionis when a buyer or regulator requires independent proof.

Posture

Decionis leads with tamper-evident audit evidence, not a blockchain-first claim. External anchoring is available only as an optional assurance layer.

Protocol first

Policy Snapshot, Decision Dossier, Decision Chain, and Execution Ledger evidence are the normal audit record.

Hash-backed

Integrity proof is based on deterministic payload hashes, ledger links, and verification envelopes.

Externally anchorable

When required, Decionis can anchor a digest outside the platform without moving the decision record out of the protocol.

Evidence layers

Each layer answers a separate audit question.

LayerAudit question
Policy SnapshotWhat policy version and digest governed this decision?
Reason CodesWhy did Decionis allow, block, escalate, or require review?
Decision DossierWhat execution intent, evidence, and signed result were recorded?
Decision ChainHow did this decision fit into the workflow lineage?
Execution LedgerWas the record preserved in the tamper-evident audit layer?
External AnchorWas a digest notarized outside Decionis for independent proof?

Anchor boundary

External anchoring stores proof of a digest, not the customer policy or dossier contents.

{
  "anchor_request": {
    "dossier_id": "33333333-3333-4333-8333-333333333333",
    "ledger_entry_hash": "sha256:f0a1...",
    "policy_snapshot_hash": "sha256:90b7...",
    "anchor_mode": "EXTERNAL_NOTARIZATION",
    "contains_customer_policy": false,
    "contains_dossier_payload": false
  }
}

Verification

Verification starts inside Decionis and can extend outward only when external proof is requested.

CheckExpected result
Dossier signatureSignature validates against the Decionis verification envelope.
Policy snapshotPolicy digest matches the policy active at decision time.
Chain integrityLinked decisions preserve order and parent references.
Ledger integrityLedger entry hash matches the stored artifact digest.
External anchorExternal notarization record matches the ledger digest when configured.

Routes

The central protocol remains the source of truth.

UseRoute or artifact
Decision DossierGET /v1/protocol/dossiers/:dossierId
Public verificationGET /v1/public/decision-dossiers/:dossierId/verify
Decision ChainGET /v1/protocol/decision-chains/:chainId
Workspace ledgerGET /v1/orgs/:orgId/decision-ledger
Policy Snapshotpolicy_snapshot on dossier and decision-evaluation payloads
Implementation posture

Use https://api.decionis.com/v1 for central verification. Pair https://docs.decionis.com/decision-dossier with https://docs.decionis.com/decision-chain and https://docs.decionis.com/policy-snapshot before adding optional external anchors.