Wallet
List statements
The statements of a postpaid account, with their status and due date.
GET
/v1/wallet/statementsBearer tokenReturns JSONSuccess 200
A prepaid account has no statements, so its list is empty.
Request
Headers
| Field | Type | Description |
|---|---|---|
Authorizationrequired | string | The access token from Get token, as "Bearer <token>". |
This endpoint takes no parameters.
Example request
curl -X GET "https://api.swiftazu.com/v1/wallet/statements" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"Response
Example response · 200
{
"accountType": "postpaid",
"statements": [
{
"id": "c2b4d7a1-93f5-4c1b-b8f2-2d6f9e0a4b77",
"statementNumber": "STM-C2B4D7A1",
"periodStart": "2026-09-01T00:00:00.000Z",
"periodEnd": "2026-10-01T00:00:00.000Z",
"currency": "AED",
"status": "issued",
"openingBalance": "0.00",
"closingBalance": "1840.50",
"amountDue": "1840.50",
"dueDate": "2026-10-15T00:00:00.000Z",
"issuedAt": "2026-10-01T00:05:00.000Z",
"paidAt": null,
"paymentDeclaredAt": null
}
]
}Errors
Every call can also return the shared errors listed on the Overview page. Overview