/api/v1/passports/{token}LiveRetrieve an Audit Passport
Returns the immutable, evidence-bound snapshot for an issued Audit Passport. The response contains aggregate coverage, economics, evidence references, limitations, and an integrity hash. It is not an accounting opinion or a guarantee of future performance.
Authentication: Possession token in the URL. No bearer token is required. The link expires after 30 days by default and stops working immediately when revoked. Responses are never cacheable.
Example Request (curl)
curl -s "/api/v1/passports/YOUR_ONE_TIME_TOKEN" \
-H "Accept: application/json"Example Request (JavaScript)
const token = "YOUR_ONE_TIME_TOKEN";
const res = await fetch(`/api/v1/passports/${token}`, {
cache: "no-store",
headers: { Accept: "application/json" },
});
const passport = await res.json();Example Response
{
"title": "Q2 portfolio evidence package",
"evidenceHash": "64-character SHA-256 hex digest",
"issuedAt": "2026-07-01T14:00:00.000Z",
"expiresAt": "2026-07-31T14:00:00.000Z",
"snapshot": {
"schema": "residual-genius.audit-passport.v2",
"period": { "start": "2026-04", "end": "2026-06" },
"rowsetSha256": "64-character SHA-256 hex digest",
"coverage": { "evaluatedRows": 1840, "reviewedRows": 8, "reviewPct": 0.4 },
"evidence": [
{ "id": "...", "completionReceipt": { "manifestVersion": 1, "rowCount": 1840 } }
]
}
}