List Transactions
Account
List Transactions
Get paginated list of account transactions with optional date filtering
GET
List Transactions
Overview
Returns a paginated list of all transactions on your account, including deposits, withdrawals, top-ups, refunds, and transfers.Query Parameters
integer
default:1
Page number (minimum: 1)
integer
default:20
Items per page (minimum: 1, maximum: 100)
string
Start date for filtering (ISO 8601 format:
2025-10-01T00:00:00Z)string
End date for filtering (ISO 8601 format:
2025-10-31T23:59:59Z)When filtering by date, both
from and to parameters must be provided
together.Transaction Types
Money In (Increment)
Money Out (Decrement)
Response
boolean
required
Indicates if the request was successful
object
required
object
required
Examples
With Date Filtering
Response Example
Use Cases
Transaction History
Display transaction history to users in your app
Accounting & Reports
Generate financial reports and statements
Balance Reconciliation
Verify balance changes and audit transactions
User Activity
Track user spending patterns and behavior
Best Practices
Pagination
Pagination
- Start with reasonable page sizes (20-50 items)
- Implement infinite scroll or page navigation
- Cache results to reduce API calls
- Use
pagination.totalPagesto determine if more data exists
Date Filtering
Date Filtering
- Always provide both
fromandtoparameters - Use ISO 8601 format for dates - Set appropriate time ranges for reports - Consider timezone differences when filtering
Performance
Performance
- Cache transaction data locally when possible - Use date filters to limit result sets - Implement proper pagination UI - Consider webhook notifications for real-time updates
Display
Display
- Show transaction type in user-friendly language
- Display amounts with proper currency formatting
- Include timestamps in local timezone
- Link transactions to related objects (top-ups, orders)
Related Endpoints
Get Balance
Check current account balance

