Get Employee Status
ดึงรายการสถานะพนักงานทั้งหมด เช่น กำลังทำงาน, ลาออก, เกษียณอายุ เป็นต้น
Endpoint
GET /api/v1/open-apis/organization/get-list-employee-statusRequest 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
| Field | Type | Description |
|---|---|---|
code | string | รหัสสถานะพนักงาน |
name | string | ชื่อสถานะ (แสดงตามภาษาที่เลือก) |
name_en | string | ชื่อสถานะภาษาอังกฤษ |
Code Examples
cURL
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 ว่าง
[]
Related APIs
- Get Employee Type - ดึงรายการประเภทพนักงาน
- Get Employee List - ดึงรายการพนักงานพร้อมกรองตามสถานะ
Last updated on