Skip to Content
🚀 Welcome to Humansoft Open API Documentation
DocumentationAPI ReferenceOrganization (องค์กร)Get Employee Status

Get Employee Status

ดึงรายการสถานะพนักงานทั้งหมด เช่น กำลังทำงาน, ลาออก, เกษียณอายุ เป็นต้น

Endpoint

GET /api/v1/open-apis/organization/get-list-employee-status

Request Parameters

ไม่มี parameters

Response Format

Success Response (HTTP 200)

{ "code": 200, "message": "สำเร็จ", "payload": [ { "code": "01", "name": "กำลังทำงาน", "name_en": "Active" }, { "code": "02", "name": "ลาออก", "name_en": "Resigned" }, { "code": "03", "name": "เกษียณอายุ", "name_en": "Retired" } ] }

Error Response (HTTP 400)

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

Response Fields

FieldTypeDescription
codestringรหัสสถานะพนักงาน
namestringชื่อสถานะ (แสดงตามภาษาที่เลือก)
name_enstringชื่อสถานะภาษาอังกฤษ

Code Examples

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

Common Employee Status

สถานะพนักงานที่มักพบ:

  • 01 - กำลังทำงาน (Active) - พนักงานที่ยังปฏิบัติงานอยู่
  • 02 - ลาออก (Resigned) - พนักงานที่ลาออกแล้ว
  • 03 - เกษียณอายุ (Retired) - พนักงานที่เกษียณอายุแล้ว
  • 04 - ถูกเลิกจ้าง (Terminated) - พนักงานที่ถูกเลิกจ้าง
  • 05 - ระงับการใช้งาน (Suspended) - พนักงานที่ถูกระงับการทำงาน

Notes

  • ข้อมูลสถานะพนักงานที่ตั้งค่าไว้ในระบบ
  • ฟิลด์ name จะแสดงตามภาษาที่เลือก (TH หรือ EN)
  • ถ้าไม่มีข้อมูล payload จะเป็น array ว่าง []
  • Get Employee Type - ดึงรายการประเภทพนักงาน
  • Get Employee List - ดึงรายการพนักงานพร้อมกรองตามสถานะ
Last updated on