---
title: "Get list all contacts."
method: GET
path: "/contacts"
tags: ["Contacts"]
---

# Get list all contacts.

`GET /contacts`

## Request

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

## Query parameters

- `currentPage` integer
- `pageSize` integer
- `sortBy` string
- `filter` string
- `searchString` integer

## Headers

- `Authorization` string, required

## Response `200`

200 response

- ContactResponse
  - `status` boolean: action success
  - `message` string: error message
  - `code` integer: error code
  - `data` object
    - `total` integer: จำนวนรายชื่อติดต่อทั้งหมด
    - `currentPage` integer: หน้าที่แสดงรายชื่อผู้ติดต่อ
    - `list` Contact[]: ข้อมูลรายชื่อผู้ติดต่อ
      - `id` integer: เลข id Contact
      - `contactGroup` integer, required: ประเภทผู้ติดต่อ: 1 = บุคคลธรรมดา / 3 = นิติบุคคล
      - `contactType` integer, required: ประเภท: 3 = ลูกค้า / 5 = ผู้จำหน่าย / 7 = ผู้จำหน่ายและลูกค้า
      - `contactCode` integer: รหัสผู้ติดต่อ ​<br><ex>Example: C0001</ex>
      - `contactName` string, required: ชื่อผู้ธุรกิจ หรือ ชื่อลูกค้า หรือ ชื่อผู้จำหน่าย
      - `contactAddress` string: ที่อยู่ผู้ติดต่อ
      - `contactZipCode` string: รหัสไปรษณีย์ติดต่อ <ex>Example: 10140 </ex>
      - `contactTaxId` string, int64: เลขประจำตัวผู้เสียภาษี 13 หลัก ​<br><ex>Example: 1234567890123</ex>
      - `contactBranchCode` string: รหัสสาขา
      - `contactBranch` string: ชื่อสาขา
      - `contactPerson` string: ชื่อผู้ติดต่อ
      - `contactEmail` string: อีเมลผู้ติดต่อ <br> <ex>Example: contact@email.com</ex>
      - `contactMobile` string: เบอร์มือถือผู้ติดต่อ <br> <ex>Example: 099-999-9999</ex>
      - `contactBankId` integer: รหัสธนาคาร <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)
      - `contactBankAccountNumber` integer: เลขที่บัญชีธนาคาร <br> <ex>Example: 1111111111</ex>
      - `contactBankAccountName` string: ชื่อบัญชีธนาคาร <br> <ex>Example: บริษัท โฟลว์แอคเคาท์ จำกัด</ex>
      - `contactBankBranch` string: สาขาธนาคาร <br> <ex>Example: บางรัก</ex>
      - `contactBankBranchCode` string: รหัสสาขาธนาคาร <br> <ex>Example: 0001</ex>
      - `contactBankAccountType` integer: ประเภทบัญชีธนาคาร: <br> 1 = บัญชีออมทรัพย์ <br> 3 = บัญชีกระแสรายวัน
      - `contactCreditDays` integer: เครดิต (วัน) <br> <ex>Example: 30</ex>
      - `contactOffice` string: เบอร์โทรศัพท์สำนักงาน <br> <ex>Example: 02-999-9999</ex>
      - `contactFax` string: เบอร์โทรสาร <br> <ex>Example: 02-888-8888</ex>
      - `contactWebsite` string: เว็บไซต์ ผู้ติดต่อ <br> <ex>Eample: www.flowaccount.com</ex>
      - `contactShippingAddress` string: ที่อยู่สำหรับจัดส่ง
      - `contactNote` string: โน๊ต
    - `isDB` boolean: database

## 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)
