Skip to main content
GET
List Transactions

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

account_id
string<uuid> | null
customer_id
string<uuid> | null
type
string[] | null
status
string[] | null
source
string[] | null
currency
string[] | null
gate_name
string[] | null
transaction_owner
string<uuid> | null
approved_by
string<uuid> | null
amount_min
amount_max
date_from
string<date> | null
date_to
string<date> | null
limit
integer
default:100
Required range: 1 <= x <= 1000
offset
integer
default:0
Required range: x >= 0
sort_by
string | null
sort_dir
string | null
default:desc
search
string | null

Free-text search on ID, cashier ref, order ref, amount, account login, customer email/name

Response

Successful Response

Paged envelope for the CRM transactions list. total is exact up to 10,000 and clamps there (total_capped=True) so counting stays O(10k) regardless of table size.

items
TransactionResponse · object[]
required
total
integer
required
total_capped
boolean
required