---
title: "GET /account/statement"
method: GET
path: "/account/statement"
---

# GET /account/statement

`GET /account/statement`

Get Account Statement

## Query parameters

- `startDate` string, date
- `endDate` string, date
- `currency` string, required

## Response `200`

Get Account Statement response

- StatementResponse
  - `accountDetails` object — Account details
    - `currency` 'TZS' | 'USD' — Balance currency
    - `openingBalance` number — Account opening balance for the period
    - `closingBalance` number — Account closing balance for the period
    - `totalCredits` number — Total credits for the period
    - `totalDebits` number — Total debits for the period
  - `transactions` object[] — List of transactions
    - `balance` number — Account balance after the transaction
    - `date` string — Transaction date
    - `description` string — Transaction description
    - `entry` 'Credit' | 'Debit' — Transaction entry
    - `amount` number — Transaction amount
    - `currency` 'TZS' | 'USD' — Currency
    - `orderReference` string — Transaction order reference
    - `id` string — Transaction id
    - `type` 'Payment' | 'Deposit' | 'Withdraw' | 'Payout' | 'Fee - Payout' | 'Fee - Withdraw' | 'Fee - Payment' | 'Reversed Payout' | 'Reversed Withdraw' | 'Refunded Payout' | 'Refunded Withdraw' — Transaction type

## Other responses

- `400` — Validation Error
- `401` — Invalid Token

---

[API](https://skmtc.net/clickpesa/apis/core-api-openapi-specification.md) · [All operations](https://skmtc.net/clickpesa/apis/core-api-openapi-specification/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/clickpesa/core-api-openapi-specification/versions/9f70f35c5590/schema)
