Export transactions
Everything in a date range (up to 10,000 rows), for accounting. format=csv returns a text/csv attachment with columns id,type,reference,amount,runningBalance,currency,description,status,relatedId,createdAt; add email to have the CSV sent as an attachment instead. format=json (default) returns the same rows as objects.
Authorizations
Your API key: sk_test_… (sandbox) or sk_live_… (production).
Query Parameters
ISO date or datetime, inclusive.
"2026-08-01"
ISO date or datetime, inclusive — a bare date covers the whole day.
"2026-08-31"
Only this balance account.
"GHS"
json, csv With format=csv, email the file here instead of returning it.
"finance@zouk.example"
Response
JSON rows, a CSV file, or a confirmation when emailed.
- Option 1
- Option 2