Proof API
Operation
Endpoint
Scope
Get a Proof
GET /v1/proof/{action_id}
Authorization: Bearer <token>{
"action_id": "pi_a1b2c3",
"tenant_id": "acme",
"agent_id": "ag_payment_v1",
"behavior_hash": "0x...",
"outcome": "executed",
"policy_version": 4,
"policy_hash": "0xabc...",
"matched_rule_id": "rule_invoice_above_5k",
"gate_checks": [
{ "index": 1, "name": "intent_exists_and_approved", "passed": true },
{ "index": 1.5, "name": "agent_behavior_pinned", "passed": true },
{ "index": 5, "name": "source_balance_sufficient", "passed": true },
{ "index": 7, "name": "counterparty_not_sanctioned", "passed": true },
{ "index": 13, "name": "audit_chain_healthy", "passed": true }
],
"evidence": [{ "raw_id": "raw_8231", "parser": "invoice_v2", "confidence": 0.98 }],
"ledger_snapshot_hash": "0x...",
"audit_events": ["audit_evt_001", "audit_evt_002"],
"merkle_root": "0xabc...",
"merkle_proof": ["0x111...", "0x222..."],
"chain_anchor": { "tx_hash": "0xdef...", "block": 8829110 },
"rail_receipt": { "rail": "bank_ach", "provider_id": "..." },
"human_explanation": "Paid invoice inv_8231 for $7,800.00 to Amazon Web Services on Mercury operating account..."
}Fields
Field
Description
Verifying a Proof
Method
Description
Human-Readable View
What's Next
Last updated
