Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Get Bank List

ดึงรายการธนาคารทั้งหมดที่มีในระบบ สำหรับใช้ในการเลือกธนาคารในส่วนต่างๆ เช่น ข้อมูลบัญชีธนาคารของพนักงาน

Endpoint

GET /api/v1/open-apis/organization/get-list-bank

Request Parameters

ไม่มี parameters

Response Format

Success Response (HTTP 200)

{ "code": 200, "message": "สำเร็จ", "payload": [ { "bank_id": "1", "bank_code": "002", "bank_name": "ธนาคารกรุงเทพ", "bank_name_th": "ธนาคารกรุงเทพ", "bank_name_en": "Bangkok Bank", "bank_swift_code": "BKKBTHBK" } ] }

Error Response (HTTP 400)

{ "code": 400, "message": "ไม่สำเร็จ", "error": "Error message here" }

Response Fields

FieldTypeDescription
bank_idstringรหัสธนาคารในระบบ
bank_codestringรหัสธนาคารมาตรฐาน (3 หลัก)
bank_namestringชื่อธนาคาร (แสดงตามภาษาที่เลือก TH/EN)
bank_name_thstringชื่อธนาคารภาษาไทย
bank_name_enstringชื่อธนาคารภาษาอังกฤษ
bank_swift_codestring/nullรหัส SWIFT ของธนาคาร

Code Examples

curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/organization/get-list-bank" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"

Thai Banks Example

ตัวอย่างธนาคารที่มักพบในระบบ:

  • 002 - ธนาคารกรุงเทพ (Bangkok Bank)
  • 004 - ธนาคารกสิกรไทย (Kasikornbank)
  • 006 - ธนาคารกรุงไทย (Krungthai Bank)
  • 011 - ธนาคารทหารไทยธนชาต (TMBThanachart Bank)
  • 014 - ธนาคารไทยพาณิชย์ (Siam Commercial Bank)
  • 025 - ธนาคารกรุงศรีอยุธยา (Bank of Ayudhya)

Notes

  • ฟิลด์ bank_name จะแสดงตามภาษาที่เลือก (TH หรือ EN)
  • ถ้าไม่มีข้อมูล payload จะเป็น array ว่าง []
  • SWIFT Code จะเป็น null สำหรับธนาคารที่ไม่มีข้อมูล
  • Get Company Payment Accounts - ดึงบัญชีธนาคารบริษัท
  • Add Employee - เพิ่มพนักงานพร้อมข้อมูลบัญชีธนาคาร
Last updated on