Swiftazu

Wallet

List statements

The statements of a postpaid account, with their status and due date.

GET/v1/wallet/statements
Bearer tokenReturns JSONSuccess 200

A prepaid account has no statements, so its list is empty.

Request

Headers

FieldTypeDescription
AuthorizationrequiredstringThe 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