---
title: "Create Bank account."
method: POST
path: "/bank-channel/bank-accounts"
tags: ["Bank Channel"]
---

# Create Bank account.

`POST /bank-channel/bank-accounts`

## Request

- Base URL: `https://openapi.flowaccount.com/v1`
- URL: `https://openapi.flowaccount.com/v1/bank-channel/bank-accounts`
- Auth: none declared. Required headers: `Authorization`
- TypeScript: <https://skmtc.dev/flowaccount/apis/flowaccount-open-api/docs/bank-channel/bank-accounts/post.ts> (a function with typed inputs; its response is checked against the schema)

## Headers

- `Authorization` string, required

## Request body

- BankAccount
  - `bankAccountNumber` integer, required: เลขบัญชีธนาคาร ไม่น้อยกว่า 10 หลัก <ex>Example: 0048620000</ex>
  - `bankAccountName` string, required: ชื่อบัญชีธนาคาร
  - `bankAccountType` integer, required: ประเภทบัญชีธนาคาร <br> 1 = บัญชีออมทรัพย์ <br> 3 = บัญชีกระรายวัน <br> 7 = บัญชีฝากประจำ
  - `bankBranch` string, required: ชื่อสาขา
  - `bankId` integer, required: เลข id ธนาคาร <br> 1 = ธนาคารกรุงเทพ - (Bangkok Bank)<br> 2 = ธนาคารกสิกรไทย - (Kasikorn Bank)<br> 3 = ธนาคารกรุงไทย - (Krungthai Bank)<br> 4 = ธนาคารทหารไทย - (TMB Bank)<br> 5 = ธนาคารไทยพาณิชย์ - (Siam Commercial Bank)<br> 6 = ธนาคารสแตนดาร์ดชาร์เตอร์ด - (StandardChartered Bank Thai)<br> 7 = ธนาคารซีไอเอ็มบี ไทย - (CIMB Thai Bank)<br> 8 = ธนาคารยูโอบี - (United Overseas Bank Thai)<br> 9 = ธนาคารกรุงศรีอยุธยา - (Bank of Ayudhya)<br> 10 = ธนาคารออมสิน - (Government Savings Bank)<br> 11 = ธนาคารธนชาต - (Thanachart Bank)<br> 12 = ธนาคารแลนด์ แอนด์ เฮ้าส์ - (Landand Houses Bank)<br> 16 = ธนาคารเกียรตินาคิน - (Kiatnakin Bank)<br> 18 = ธนาคารซิตี้แบงก์ - (Citi bank)<br> 19 = ธนาคารทิสโก้ - (Tisco Bank)<br> 20 = ธนาคารเพื่อการเกษตรและสหกรณ์การเกษตร - (Bank For Agriculture And Agricultural Cooperatives) <br> 21 = ธนาคารเพื่อการส่งออกและนำเข้าแห่งประเทศไทย - (Export Import Bank Of Thailand) <br> 22 = ธนาคารอาคารสงเคราะห์ - (Government Housing Bank)<br> 23 = ธนาคารพัฒนาวิสาหกิจขนาดกลางและขนาดย่อมแห่งประเทศไทย - (SmallAnd Medium Enterprise Development Bank)<br> 24 = ธนาคารอิสลามแห่งประเทศไทย (Islamic Bank Of Thailand)<br> 25 = ธนาคารแห่งประเทศจีน (ไทย) - (Bank Of China)<br> 26 = ธนาคารไอซีบีซี (ไทย) - (Industrial And Commercial Bank Of China)<br> 27 = ธนาคารเมกะ สากลพาณิชย์ - (Mega International Commercial Bank)<br> 28 = ธนาคารซูมิโตโม มิตซุย แบงกิ้ง คอร์ปอเรชั่น - (Sumitomo Mitsui Banking Corporation)<br> 29 = ธนาคารมิซูโฮ จำกัด (กรุงเทพฯ) - (Mizuho Bank)<br> 30 = ธนาคารฮ่องกงและเซี่ยงไฮ้แบงกิ้งคอร์ปอเรชั่น - (The Hongkong and Shanghai Banking Corporation)<br> 31 = ธนาคารไทยเครดิต เพื่อรายย่อย - (ThaiCreditRetailBank) <br> 32 = ธนาคารดอยซ์แบงก์ - (Deutsche Bank) <br> 33 = ธนาคารอินเดียนโอเวอร์ซีส์ - (Indian Overseas Bank) <br> 34 = ธนาคารแห่งอเมริกา - (Bank of America)

## Response `200`

200 response

- BankAccountResponse
  - `status` boolean: action success
  - `message` string: error message
  - `code` integer: error code
  - `data` object
    - `bankAccountId` integer: เลข id บัญชีธนาคาร
    - `bankAccountNumber` string: เลขบัญชี <br> <ex>Example: 0048620000 </ex>
    - `bankAccountName` string: ชื่อบัญชี <br> <ex>Example: บัญชีใช้รับเงิน</ex>
    - `bankAccountType` integer: ประเภทบัญชีธนาคาร <br> 1 = บัญชีออมทรัพย์ <br> 3 = บัญชีกระรายวัน <br> 7 = บัญชีฝากประจำ
    - `bankBranch` string: ชื่อสาขาธนาคาร
    - `bankId` integer: เลข id ธนาคาร
    - `bankName` string: ชื่อธนาคาร

## Other responses

- `401`: 401 response
- `500`: 500 response

---

[API](https://skmtc.dev/flowaccount/apis/flowaccount-open-api.md) - [All operations](https://skmtc.dev/flowaccount/apis/flowaccount-open-api/llms.txt) - [OpenAPI document](https://skmtc.dev/flowaccount/apis/flowaccount-open-api/revisions/4ba3d3ca5bd5?raw)
