Get Employee Time Frame
ดึงข้อมูลกรอบเวลาการทำงานของพนักงาน
Endpoint
GET /api/v1/open-apis/employee/get-employee-data-filter?path_action=get-time-frameQuery Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
path_action | string | Yes | ต้องเป็น get-time-frame |
employee_code | string | Yes | รหัสพนักงาน |
ใช้ employee_code เพื่อระบุพนักงาน กรอบเวลาการทำงาน (Time Frame) คือช่วงเวลาที่กำหนดให้พนักงานสามารถเข้า-ออกงานได้ โดยมีการกำหนดเวลาเริ่มต้นและสิ้นสุด
Response Format
Success Response
{
"code": 200,
"message": "สำเร็จ",
"payload": {
"employee_id": "20260121EM01A2B3C4D5",
"time_frame_id": "20260121TF01A2B3C4D5",
"time_frame_name": "กรอบเวลาปกติ",
"start_time": "08:00",
"end_time": "17:00"
}
}Response Fields
| Field | Type | Description |
|---|---|---|
employee_id | string | ID ของพนักงาน |
time_frame_id | string | ID ของกรอบเวลาการทำงาน |
time_frame_name | string | ชื่อกรอบเวลาการทำงาน |
start_time | string | เวลาเริ่มต้น (รูปแบบ HH:mm) |
end_time | string | เวลาสิ้นสุด (รูปแบบ HH:mm) |
Error Response
{
"code": 400,
"message": "ไม่สำเร็จ",
"error": "กรุณาระบุ 'employee_code'"
}Code Examples
cURL
curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/employee/get-employee-data-filter?path_action=get-time-frame&employee_code=EMP001" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"Related APIs
- Update Time Frame - แก้ไขกรอบเวลาการทำงาน
- Setting Overview - ภาพรวม Setting APIs
Last updated on