GET
List transactions

Authorizations

Authorization
string
header
required

The user's access_token from authentication. The program and environment come from the token.

Path Parameters

customerId
string
required

The customer's ID.

Query Parameters

accountId
string

Filter by account ID(s).

direction
enum<string>

Money in or out.

Available options:
IN,
OUT
status
string

The stored settlement status, comma-separated for several. Bank transfers: COMPLETED, REJECTED, UNPAID; card transactions: AUTHORIZED, SETTLED, DECLINED, REVERSED. The status is not part of the response row: it is a filter only.

currency
string
paymentType
string
reference
string

Filter by payment reference.

payeeName
string
payerName
string
isFee
boolean

Only fee (or only non-fee) transactions.

startDate
string<date>

ISO date, e.g. 2026-01-01.

endDate
string<date>
page
integer
default:1
limit
integer
default:10
sortBy
string
default:dateTime

Field to sort on. Defaults to dateTime.

sortOrder
enum<string>
default:desc
Available options:
asc,
desc
transactionId
string

Filter by transaction id(s).

paymentId
string

Filter by the payment id(s) a transaction settled.

paymentSubType
string

Filter by payment sub-type(s).

endToEndRef
string

Filter by end-to-end reference(s).

uniqueReference
string

Filter by unique reference(s).

internalReference
string

Filter by internal reference(s).

dateTime
string

Exact transaction timestamp(s); use startDate/endDate for a range.

Response

Transactions

success
boolean
Example:

true

data
object[]
total
integer
Example:

120

page
integer
Example:

1

limit
integer
Example:

10