v1

latestOpenAPI 3.1.02026-07-222392081.7 MB
Bank Accounts

List bank transactions

Retrieve transactions for a specific connected bank account.

get/v1/bank-accounts/{id}/transactions

Path parameters

idstring required

Query parameters

limitnumber

Maximum number of items to return (1-100).

Example:50

Maximum number of items to return (1-100).

cursorstring

Opaque cursor returned in the previous response's next_cursor. Omit to fetch the first page.

Opaque cursor returned in the previous response's next_cursor. Omit to fetch the first page.

boolean
OR
'true' | 'false'

Set to true to include total in the response.

Response

next_cursorstring nullable required

Cursor to fetch the next page. null when there are no more items.

has_moreboolean required

Whether more items are available after this page.

totalnumber

Total number of items matching the filters. Only present when include_total=true was passed.

Example response

{
  "data": [
    {
      "id": "obt_QrqP1vctzd9hdA",
      "bank_account_id": "bac_KJyPrMA1toAqRG",
      "description": "Invoice payment INV-001",
      "amount": 10000,
      "currency": "EUR",
      "status": "posted",
      "bank_transaction_id": "bank_txn_123",
      "authorized_at": "2026-01-12T10:00:00.000Z",
      "settled_at": "2026-01-12T12:00:00.000Z",
      "created_at": "2026-01-12T12:05:00.000Z"
    }
  ],
  "total": 1
}