Get latest Verification
Returns the most recent Verification for the Execution Trust Record identified by businessTransactionId. Registered from packages/api/src/routes/verify-get.ts, whose own internal comment (misleadingly) says “GET /verify/:id”; the real mounted path, per packages/api/src/app.ts, is /verification/:id.
Authorizations
Caller API key issued by scripts/generate-api-key.ts. Sent as Authorization: Bearer . Verified against a stored SHA-256 hash in constant time by packages/api/src/auth/StaticKeyAuthenticator.ts. Required on every route except GET /health. See /api-reference/authentication.
Path Parameters
Response
Verification found.
Response returned by POST /verify and GET /verification/{businessTransactionId}: a Verification.
Unique Verification identifier.
Business Transaction being verified.
Verification result.
VERIFIED, FAILED UTC timestamp when verification completed.
Hash of the verified Execution Trust Record, proving exactly which record was verified.
Human-readable verification summary: either the success message, or every failed check's message joined with "; ".