Bulk-export Execution Trust Records (compliance/audit)
Returns the full, signed Execution Trust Record (transaction, executions, verifications, receipts, authorization) for every transaction on the requested page — the periodic full-export capability for external audit/compliance review, distinct from GET /trust-records/ (single-record lookup) and GET /transactions (raw Business Transaction only, no execution/verification/receipt history). Scoping and pagination mirror GET /transactions exactly: an authenticated caller sees only transactions they submitted, page/pageSize page over the same storage-provider listing GET /transactions uses, and the response is a bare array with no pagination metadata. since/until (ISO 8601) additionally filter by transaction.createdAt for a bounded date-range export.
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.
Query Parameters
x >= 1x >= 1Only include records whose transaction.createdAt is on or after this ISO 8601 timestamp.
Only include records whose transaction.createdAt is on or before this ISO 8601 timestamp.
Response
Every Execution Trust Record on the requested page (after ownership and date-range filtering).
Unique Execution Trust Record identifier.
Business Transaction identifier.
Canonical immutable business context accepted by Parmana for execution: Authority -> Authorization -> Intent -> Business Transaction -> Policy. Every Business Transaction produces exactly one Decision, one Execution, and one Execution Trust Record.
Override history. Append-only; empty on every transaction in this repository today (no route creates an Override).
Execution history. Append-only.
Verification history. Append-only.
Receipt history. Append-only.
Canonical hash of the Execution Trust Record, computed over its canonical serialized form.
Cryptographic signature over the canonical Execution Trust Record, proving it was produced by Parmana and has not been modified since signing.
UTC timestamp when the Execution Trust Record was first created.
UTC timestamp when the Execution Trust Record was last extended with a new immutable artifact.