Skip to main content
GET
List Bank Account Transactions

Authorizations

Authorization
string
header
required

Base64-encode your API key and pass it. Enter the API key as the username and leave the password empty.

Query Parameters

from
string<date>

Start of the transaction date range, inclusive. Use a YYYY-MM-DD date in KST.

to
string<date>

End of the transaction date range, inclusive. Use a YYYY-MM-DD date in KST. The API rejects a to earlier than from with 400.

bankAccountId
string

Account id from the account list response. The API rejects an unknown account or another business's account with 404.

transactionType
enum<string>

Transaction type Transaction type. DEPOSIT: Deposit. WITHDRAW: Withdrawal. OTHER: Other. The bank reported zero for both the deposit and withdrawal amounts, so amount is 0.

Available options:
DEPOSIT,
WITHDRAW,
OTHER
cursor
string

nextCursor from the previous response. Send it exactly as received. If you change the filters, start over without a cursor.

limit
integer
default:100

Maximum number of items per call

Required range: 1 <= x <= 500

Response

Lookup succeeded

Bank account transaction list result

items
object[]
required

Transactions in the order they changed in Bolta, not in transaction time order.

A transaction item whose shape depends on status. ACTIVE carries every field; REMOVED carries only status and id.

nextCursor
string
required

Cursor for the next call. The API fills it on the last page too, so save it and pass it on your next collection.

hasMore
boolean
required

Whether more items are available right now. Can be true even when items is empty.