Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Get Work Cycle Types

ดึงรายการกะการทำงานทั้งหมดในองค์กร

ใช้ API นี้เพื่อดึงรายการกะที่มีในระบบ สำหรับแสดงใน Dropdown เลือกกะที่ต้องการเปลี่ยน

Endpoint

GET /api/v1/open-apis/work-cycle-change/get-types

Request Parameters

ไม่มี parameter เพิ่มเติม (ใช้เฉพาะ authentication header)

Response Format

Success Response (HTTP 200)

{ "code": 200, "message": "สำเร็จ", "payload": [ { "code": "A", "name": "A : 08:00-17:00", "work_cycle_id": "V0MwMDE=", "work_cycle_type": "00", "work_start_time": "08:00", "work_end_time": "17:00", "break_start_time": "12:00", "break_end_time": "13:00", "work_hour": "08:00:00", "break_hour": "01:00:00", "work_cycle_auto": "N", "text_color": "#FFFFFF", "background_color": "#1976D2" } ] }

Response Fields

FieldTypeDescription
codestringรหัสกะการทำงาน
namestringชื่อกะ (รูปแบบ: รหัส : เวลาเริ่ม-เวลาสิ้นสุด)
work_cycle_idstringID ของกะการทำงาน (Base64)
work_cycle_typestringประเภทกะ (00 = ปกติ, 04 = กะคู่)
work_start_timestringเวลาเริ่มทำงาน (HH:MM)
work_end_timestringเวลาสิ้นสุดการทำงาน (HH:MM)
break_start_timestringเวลาเริ่มพัก (HH:MM)
break_end_timestringเวลาสิ้นสุดการพัก (HH:MM)
work_hourstringจำนวนชั่วโมงทำงาน (HH:MM:SS)
break_hourstringจำนวนชั่วโมงพัก (HH:MM:SS)
work_cycle_autostringกะอัตโนมัติ (Y/N)
text_colorstringสีตัวอักษร (Hex color)
background_colorstringสีพื้นหลัง (Hex color)

Code Examples

curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/work-cycle-change/get-types" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"

Notes

Use Cases

  1. แสดง Dropdown เลือกกะ - ดึงรายการกะสำหรับฟอร์มเปลี่ยนกะ
  2. แสดงรายละเอียดกะ - ดูเวลาเข้า-ออกของแต่ละกะ
Last updated on