Skip to main content
GET
List transactions
Returns transactions ordered by most recent first. Results are paginated.

Query parameters

string
required
Filter transactions to a specific bank account, prefixed with account_. You can find account IDs using the List bank accounts endpoint.
string
Return only transactions whose occurred_at is on or after this time. Accepts an ISO 8601 timestamp (2026-09-01T12:00:00Z) or a bare date (2026-09-01), which covers that whole UTC day. The bound is inclusive.
string
Return only transactions whose occurred_at is on or before this time. Same format and inclusivity as occurred_on_or_after.
integer
default:"10"
The number of transactions to return. Maximum is 100.
string
Cursor from the previous response. Omit to fetch from the beginning.

Response

object[]
The list of transaction objects for the requested page.
boolean
Whether more transactions exist after this page.
string | null
Pass this value as cursor on the next request to fetch the following page. null when this is the last page.