Get latest Receipt
Returns the most recent Receipt for a Trust Record.
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 not listed as exempt in this document's top-level description. See /api-reference/authentication.
Path Parameters
The transaction's id. In the sandbox, the value shown is a seeded transaction kept for these docs. To try your own, run the playground and use the businessTransactionId it prints.
Response
The latest Receipt.
Response returned by POST /receipt and GET /receipt/latest/{businessTransactionId}. A bare Receipt, no wrapper.
Unique Receipt identifier.
Business Transaction represented by this Receipt.
Canonical hash of the Execution Trust Record, used for independent verification.
Hash of this Receipt.
Base64-encoded digital signature over the Receipt.
Signing algorithm.
"ed25519"
UTC timestamp when the Receipt was generated.
Execution represented by this Receipt. Absent when the Receipt represents the latest transaction state; every Receipt currently produced by ReceiptService omits this field.