GET/api/v2/transactions

Get paginated transactions with advanced filtering

Authentication

Send your API key in the x-api-key header on every request.

Parameters

Request parameters
FieldTypeRequiredDescription
page (query)unknownNoPage number (1-based)
pageSize (query)unknownNoNumber of items per page
types (query)array of stringNoTransaction types to filter by
statuses (query)array of stringNoTransaction statuses to filter by
startDate (query)string (date-time)NoStart date for filtering
endDate (query)string (date-time)NoEnd date for filtering
search (query)stringNoSearch term for description or merchant
minAmount (query)unknownNoMinimum transaction amount
maxAmount (query)unknownNoMaximum transaction amount
sources (query)array of stringNoTransaction sources to filter by
cardIds (query)array of unknownNoCard IDs to filter by
walletIds (query)array of unknownNoWallet IDs to filter by
sortBy (query)stringNoSort field (date, amount, type)
sortOrder (query)stringNoSort order (asc, desc)
userId (query)unknownNo

Responses

200 — OK

Response 200 fields
FieldTypeRequiredDescription
Dataarray of TransactionSummaryNo
PaginationPaginationInfoNoPagination information
StatsTransactionSummaryStatsNoTransaction summary statistics

400 — Bad Request

Response 400 fields
FieldTypeRequiredDescription
typestringNo
titlestringNo
statusunknownNo
detailstringNo
instancestringNo

401 — Unauthorized

Response 401 fields
FieldTypeRequiredDescription
typestringNo
titlestringNo
statusunknownNo
detailstringNo
instancestringNo

500 — Internal Server Error

Example request

curl -X GET "https://{base_url}/api/v2/transactions" \
  -H "x-api-key: YOUR_API_KEY"

This page is generated from the live OpenAPI specification and always matches the current API.