---
title: "Bank Account Inquiry API"
method: POST
path: "/account-inquiry-external"
---

# Bank Account Inquiry API

`POST /account-inquiry-external`

The following endpoint can be used to check validity of destination bank account and account name information

## Headers

- `Content-Type` string, required
- `X-TIMESTAMP` string, required
- `Authorization` string
- `X-SIGNATURE` string, required
- `X-PARTNER-ID` string, required
- `X-EXTERNAL-ID` string, required
- `CHANNEL-ID` string, required

## Request body

- object
  - `beneficiaryAccountNo` string, required — The account number of the recipient.
  - `beneficiaryBankCode` string, required — The bank code of the account.
  - `additionalInfo` object — The field for additional information. JSON object with keys: deviceId and channel. example: {"deviceId": "1234567", "channel": "mobilephone"}
    - `deviceId` string — device id of the request source
    - `channel` string — channel of the request source

## Response `200`

200

- object
  - `additionalInfo` object
    - `channel` string
    - `deviceId` string
  - `beneficiaryAccountName` string
  - `beneficiaryAccountNo` string
  - `beneficiaryBankCode` string
  - `beneficiaryBankName` string
  - `currency` string
  - `responseCode` string
  - `responseMessage` string

## Other responses

- `202` — 202
- `400` — 400
- `401` — 401
- `409` — 409
- `500` — 500
- `504` — 504

---

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