Transactions
List transactions
Retrieve a paginated list of transactions with optional filtering. The transactions can be filtered by customer ID, platform customer ID, UMA address, date range, status, and transaction type.
get/transactions
Query parameters
customerIdstring
Filter by system customer ID
platformCustomerIdstring
Filter by platform-specific customer ID
senderAccountIdentifierstring
Filter by sender account identifier
receiverAccountIdentifierstring
Filter by receiver account identifier
status'CREATED' | 'PENDING' | 'PROCESSING' | 'COMPLETED' | 'REJECTED' | 'FAILED' | 'REFUNDED' | 'EXPIRED'
Status of a payment transaction
Filter by transaction status
type'INCOMING' | 'OUTGOING'
Type of transaction (incoming payment or outgoing payment)
Filter by transaction type
referencestring
Filter by reference
startDatestring date-time
Filter by start date (inclusive) in ISO 8601 format
endDatestring date-time
Filter by end date (inclusive) in ISO 8601 format
limitinteger
Maximum number of results to return (default 20, max 100)
cursorstring
Cursor for pagination (returned from previous request)
sortOrder'asc' | 'desc'
Order to sort results in
Response
Successful operation
Example response
{
"data": [
{
"id": "Transaction:019542f5-b3e7-1d02-0000-000000000004",
"destination": {
"destinationType": "ACCOUNT",
"currency": "EUR",
"accountId": "ExternalAccount:a12dcbd6-dced-4ec4-b756-3c3a9ea3d123"
},
"customerId": "Customer:019542f5-b3e7-1d02-0000-000000000001",
"platformCustomerId": "18d3e5f7b4a9c2",
"settledAt": "2025-08-15T14:30:00Z",
"createdAt": "2025-08-15T14:25:18Z",
"updatedAt": "2025-08-15T14:30:00Z",
"description": "Payment for invoice #1234",
"counterpartyInformation": {
"FULL_NAME": "John Sender",
"BIRTH_DATE": "1985-06-15",
"NATIONALITY": "DE"
}
}
]
}