v1

latestOpenAPI 3.1.02026-07-26540161.7 KB

Get Account Statement

get/wallets/logs/statement?dateFrom={dateFrom}&dateTo={dateTo}&currency={currency}&perPage={perPage}

Path parameters

dateFromstring date required
dateTostring date required
currencystring required
perPagestring required

Headers

x-business-idstring

Response

200

successboolean
messagestring

Example response

{
  "success": true,
  "message": "Wallet Log Statement fetched successfully",
  "data": {
    "pagination": {
      "current_page": 1,
      "page_size": 5,
      "count": 5,
      "total_count": 6,
      "total_pages": 2,
      "next_page": "?dateFrom=Mon+Jan+01+2024+00%3A00%3A00+GMT%2B0000+%28Coordinated+Universal+Time%29&dateTo=Thu+Oct+10+2024+00%3A00%3A00+GMT%2B0000+%28Coordinated+Universal+Time%29&currency=KES&perPage=5&page=2"
    },
    "closingLedgerBalance": 1217295,
    "dateFrom": "2024-01-01",
    "dateTo": "2024-10-10",
    "business": "Isabelle Navarro",
    "businessEmail": "joy@fincra.com",
    "results": [
      {
        "createdAt": "2024-10-09T21:32:51.000Z",
        "description": "collection successful",
        "reference": "b7b73b5e-181a-4be6-b1ec-6488b1a99c9d",
        "reason": "topup successful",
        "action": "credit",
        "transactionType": "collection",
        "availableBalanceAfter": 51990,
        "ledgerBalanceAfter": 51990,
        "sourceCurrency": "KES",
        "destinationCurrency": "KES",
        "sourceAmount": 52000,
        "destinationAmount": 52000,
        "fee": 10,
        "recipientDetails": {
          "bankAccountName": "FINCRA TECHNOLOGIES LT",
          "bankCode": "76001",
          "bankName": "United Bank for Africa Kenya",
          "bankAccountNumber": "55010160011115"
        },
        "senderDetails": {
          "bankAccountName": "STEPHEN DAMILOLA IBIDUN",
          "bankCode": "000004",
          "bankName": "UNITED BANK FOR AFRICA",
          "bankAccountNumber": "228046775927"
        }
      }
    ]
  }
}