Skip to main content
Use this endpoint to export your transaction history as a downloadable CSV file for regulatory submissions, internal audits, or integration with your compliance reporting pipeline. You can filter the export by date range, payment method, and compliance status, and choose from three output modes depending on how much detail you need.

Endpoint

Authentication

All requests require an x-api-key header.

Request body

string
Controls how many fields are included in the output. Defaults to standard. See the table below for details.
string
The start of the date range to export, in ISO 8601 datetime format. Example: 2026-01-01T00:00:00Z
string
The end of the date range to export, in ISO 8601 datetime format. Example: 2026-03-31T23:59:59Z
string
Filter by payment method. Matches the payment_method field on transactions (e.g., cash, card, ebt, mobile).
string
Filter by compliance status. One of: PASS, WARN, FAIL

Export modes

Code example

Response

The response body is a text/csv file download. The Content-Type header will be text/csv. Use --output in curl or the appropriate stream handler in your HTTP client to write the file to disk.