Skip to Content
🚀 Welcome to Humansoft Open API Documentation

List Petty Cash Types

API สำหรับเรียกดูข้อมูลหมวดหมู่การเบิกเงินสดย่อยที่บริษัทกำหนดไว้ (เช่น ค่าเดินทาง, ค่าอุปกรณ์สำนักงาน, ค่าน้ำมัน) เพื่อนำรหัสประเภท (petty_cash_type_id) ไปใช้ในการเพิ่มรายการค่าใช้จ่ายผ่าน API Add Item

Endpoint

GET /api/v1/open-apis/petty-cash/list-type

Request Parameters

ParameterTypeRequiredDescriptionExample
authorize_idstring (base64)YesID ของผู้ใช้ที่ทำรายการ"MjAyNTAzMDM..."
enable_flagstringNoสถานะการใช้งาน ("1" = เปิดใช้งาน, "0" = ปิด) default: "1""1"

Response Format

Success Response

{ "code": 200, "message": "ดึงข้อมูลประเภทรายการสำเร็จ", "payload": [ { "petty_cash_type_id": "20260303OPTYX0001", "petty_cash_type_name": "ค่าเดินทาง", "petty_cash_type_name_en": "Travel Expense", "enable_flag": "1" }, { "petty_cash_type_id": "20260303OPTYX0002", "petty_cash_type_name": "ค่าวัสดุอุปกรณ์", "petty_cash_type_name_en": "Material Expense", "enable_flag": "1" } ] }

Response Fields

FieldTypeNullableDescription
petty_cash_type_idstringNoรหัสประเภทค่าใช้จ่าย
petty_cash_type_namestringNoชื่อประเภท (ภาษาไทย)
petty_cash_type_name_enstringYesชื่อประเภท (ภาษาอังกฤษ)
enable_flagstringNoสถานะการใช้งาน ("1" = เปิด, "0" = ปิด)

Code Examples

curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/petty-cash/list-type?authorize_id=MjAyNTAzMDM1MUIwQTJDQ0JEOUM=&enable_flag=1" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"

Notes

petty_cash_type_id ที่ได้จาก API นี้ เป็นค่าสำคัญที่ต้องนำไปใช้ในการเรียก API Add Item

ข้อมูลที่ดึงออกมาจะขึ้นอยู่กับการตั้งค่าของแต่ละบริษัท


  • Add Item - เพิ่มรายการค่าใช้จ่ายในเอกสาร
  • Create Type - สร้างประเภทค่าใช้จ่ายใหม่
  • Update Type - แก้ไขประเภทค่าใช้จ่าย
  • Delete Type - ลบประเภทค่าใช้จ่าย
Last updated on