Read-only ledger of all balance-affecting events.
API key issued at onboarding. Passed as a Bearer token in the Authorization header: Authorization: Bearer <api-key>. Identifies the caller and determines organization scope. Invalid or revoked keys return 401 with error type authentication_error.
Ed25519 or RSA-SHA256 asymmetric signature over the request payload (ADR-0015). Provides request integrity and non-repudiation. The signature covers the HTTP method, path, query string, request body, and timestamp. Invalid signatures return 401 with error type authentication_error.
Unix timestamp (seconds) of when the request was signed. Server rejects requests where the timestamp drifts beyond +/-60 seconds from server time to prevent replay attacks. Must match the timestamp used in the signature computation.
Maximum number of items to return. Default 50, max 200.
1 <= x <= 200Cursor for forward pagination. Return items created after the item with this ID. Mutually exclusive with ending_before.
Cursor for backward pagination. Return items created before the item with this ID. Mutually exclusive with starting_after.
Filter items created at or after this timestamp.
"2026-01-01T00:00:00Z"
Filter items created at or before this timestamp.
"2026-12-31T23:59:59Z"
Filter transactions by account ID. Account resource identifier.
^acc_[A-Za-z0-9]+$"acc_01953e1a5f4b7002"
Filter transactions by customer ID. Enables cross-account reconciliation. Customer resource identifier.
^cus_[A-Za-z0-9]+$"cus_01953e1a5f4b7000"
Type of ledger transaction.
payment_out, payment_in, conversion_debit, conversion_credit, transfer_out, transfer_in, fee, auto_conversion_debit, auto_conversion_credit, adjustment, reversal, collection_in, collection_fee, collection_reversal