---
title: "Bank Accounts"
method: POST
path: "/statement"
---

# Bank Accounts

`POST /statement`

Fetch Statement of your all other bank accounts that you have linked with your InstantPay account.

## Headers

- `X-Ipay-Auth-Code` string
- `X-Ipay-Client-Id` string
- `X-Ipay-Client-Secret` string
- `X-Ipay-Endpoint-Ip` string

## Request body

- object
  - `bankProfileId` string, required
  - `accountNumber` string, required — Linked Current Account Number
  - `externalRef` string, required — Unique Transaction Id
  - `pagination` object — Details of pagination
    - `pageReference` string — No of pages
  - `filters` object — Details of filters
    - `txnDateFrom` string — From Date (YYYY-MM-DD)
    - `txnDateTo` string — To Date (YYYY-MM-DD)

## Response `200`

200

- object
  - `statuscode` string
  - `actcode` unknown
  - `status` string
  - `data` object
    - `statements` object
      - `pageReference` string
      - `records` object[]
        - `txnDate` string
        - `txnId` string
        - `amount` string
        - `type` string
        - `balance` string
        - `narration1` string
        - `narration2` string
  - `timestamp` string
  - `ipay_uuid` string
  - `orderid` unknown
  - `environment` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/instantpay/apis/identity.md) · [All operations](https://skmtc.net/instantpay/apis/identity/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/instantpay/identity/versions/1d0672797b14/schema)
