---
title: "Query Bank Account List"
method: GET
path: "/withdraw/open/otc/api/bank/list"
---

# Query Bank Account List

`GET /withdraw/open/otc/api/bank/list`

## Request

- Base URL: `https://openplatform.gateapi.io`
- URL: `https://openplatform.gateapi.io/withdraw/open/otc/api/bank/list`
- Auth: none declared. Required headers: `X-GatePay-Certificate-ClientId`, `X-GatePay-Signature`, `X-GatePay-Timestamp`, `X-GatePay-Nonce`

List linked bank accounts.

## Headers

- `X-GatePay-Certificate-ClientId` string, required
- `X-GatePay-Signature` string, required
- `X-GatePay-Timestamp` string, required
- `X-GatePay-Nonce` string, required

## Response `200`

Success

- BankListResponse
  - `code` string: Business response code.
  - `status` string: Top-level request status.
  - `data` object[]: Linked bank account list.
    - `bankAccountId` string: Bank account ID.
    - `bankAccountName` string: Bank account holder name.
    - `bankName` string: Bank name.
    - `countryId` integer: Country ID.
    - `countryName` string: Country name.
    - `address` string: Bank address.
    - `iban` string: IBAN or bank account number.
    - `swift` string: SWIFT or BIC code.
    - `remittanceLineNumber` string: Routing or clearing code.
    - `agentBankName` string: Agent bank name.
    - `agentBankSwift` string: Agent bank SWIFT.
    - `status` 1 | 2 | 3 | 99: Bank account review status. `1` = approved, `2` = pending review, `3` = pending supplementary materials, `99` = rejected.
    - `memo` string: Memo entered by operations staff, typically returned as the rejection reason when the bank account review is rejected.

---

[API](https://skmtc.dev/gate/apis/gatepay-otc-fiat-api.md) - [All operations](https://skmtc.dev/gate/apis/gatepay-otc-fiat-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gate/apis/gatepay-otc-fiat-api/revisions/873496ac0fbf?raw)
