Authorizations
The API key to use for authentication
Query Parameters
Search for transactions by description, phone number, or receipt number
"Premium Subscription"
Cursor for pagination, representing the last item from the previous page
"eyJpZCI6IjEyMyJ9"
Filter transactions by specific customer ID
"cus_MNO345PQR678STU"
Array of transaction statuses to filter by. Available statuses: 'pending', 'completed', 'failed', 'refunded'
["pending", "completed"]
Amount range as [min, max] in cents to filter transactions by monetary value. Example: [10000, 50000] for KES 100.00 to KES 500.00
[10000, 50000]
Array of specific amounts (as strings in KES) to filter transactions by exact values. Values are converted to cents internally.
["150.75", "299.99", "1000.00"]
The number of transactions to return (1-100)
1 <= x <= 100
10
Start date (inclusive) for filtering transactions in ISO 8601 format
"2024-12-01T00:00:00.000Z"
End date (inclusive) for filtering transactions in ISO 8601 format
"2024-12-31T23:59:59.999Z"
asc
, desc
"desc"
createdAt
, paidAt
, failedAt
, amount
, status
, phoneNumber
, processedAt
"createdAt"