Skip to main content
All list endpoints require a valid Authorization: Bearer <token> header and return results scoped to your merchant account and the current API mode (sandbox or production).

List customer transactions

Retrieve the transaction history for a specific customer wallet.

Query parameters

string
required
The ID of the customer whose transactions you want to retrieve. Must belong to your merchant account.
number
default:"1"
Page number for pagination. Must be a positive integer.
number
default:"20"
Number of records per page. Must be a positive integer.
string
default:"ALL"
Filter by transaction direction. One of CREDIT, DEBIT, or ALL.
string
Filter by transaction status. Common values: success, pending, failed.
string
Filter by transaction category, such as BANK_TRANSFER or WALLET_TO_WALLET_TRANSFER.
string
ISO 8601 date string. Returns transactions created on or after the start of this date.
string
ISO 8601 date string. Returns transactions created on or before the end of this date.

Response

boolean
true when the request succeeded.
object[]
Array of transaction objects.
object
Pagination metadata.

List merchant transactions

Retrieve all transactions across your merchant account.

Query parameters

number
default:"1"
Page number for pagination.
number
default:"20"
Number of records per page.
string
default:"ALL"
Filter by transaction direction: CREDIT, DEBIT, or ALL.
string
Filter by transaction category.
string
ISO 8601 date string for the start of the date range.
string
ISO 8601 date string for the end of the date range.

Response

The response shape mirrors the customer transactions endpoint. The transactions array contains the same transaction object structure. The metadata object contains page, totalRecords, and totalPages.

List pending transactions

Retrieve transactions that are awaiting approval. Only transactions at or above your user’s configured approvalLimit are returned.

Query parameters

number
default:"1"
Page number for pagination.
number
default:"20"
Number of records per page.
string
default:"ALL"
Filter by direction: CREDIT, DEBIT, or ALL.
string
Filter by transaction category.
string
ISO 8601 date string for the start of the date range.
string
ISO 8601 date string for the end of the date range.

Response

boolean
true when the request succeeded.
object[]
Array of pending transaction objects.
object
Pagination metadata with page, totalRecords, and totalPages.

List batch transactions

Retrieve batch transaction records. A batch groups multiple individual transfers initiated together.

Query parameters

number
default:"1"
Page number for pagination.
number
default:"20"
Number of records per page.
string
default:"ALL"
Filter by direction: CREDIT, DEBIT, or ALL.
string
Filter by transaction category.
Search by batch reference string.
string
ISO 8601 date string for the start of the date range.
string
ISO 8601 date string for the end of the date range.

Response

boolean
true when the request succeeded.
object[]
Array of batch transaction objects.
object
Pagination metadata with page, totalRecords, and totalPages.