Overview
Returns a paginated list of all transactions on your account, including deposits, withdrawals, top-ups, refunds, and transfers.Query Parameters
Page number (minimum: 1)
Items per page (minimum: 1, maximum: 100)
Start date for filtering (ISO 8601 format:
2025-10-01T00:00:00Z)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)
| Type | Description |
|---|---|
DEPOSIT | Money deposited to your account |
REFUND-FLEXY | Refund from failed mobile top-up |
REFUND-ADSL | Refund from failed internet top-up |
REFUND-ORDER | Refund from cancelled gift card order |
RECEIVE | Money received from another user |
POINT-EXCHANGE | Points converted to balance |
Money Out (Decrement)
| Type | Description |
|---|---|
FLEXY | Mobile top-up transaction |
ADSL | Internet top-up transaction |
ORDER | Gift card or product order |
WITHDRAW | Money withdrawn from account |
SEND | Money sent to another user |
SERVICE | Service payment or fee |
Response
Indicates if the request was successful
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

