List Employee Educations
ดึงรายการประวัติการศึกษาทั้งหมดของพนักงาน (เรียงจากปีที่จบล่าสุดก่อน)
Endpoint
GET /api/v1/open-apis/employee/get-employee-data-filter?path_action=list-educationQuery Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
path_action | string | Yes | ต้องเป็น list-education |
employee_code | string | Yes | รหัสพนักงาน |
Response Format
Success Response
{
"code": 200,
"message": "สำเร็จ",
"payload": [
{
"education_id": "20260121ED02A3B4C5D6",
"employee_id": "20260121EM01A2B3C4D5",
"education_place": "จุฬาลงกรณ์มหาวิทยาลัย",
"education_level": "ปริญญาโท",
"education_level_lv": "4",
"education_major": "MBA",
"education_year": "2023",
"education_grade": "3.50",
"created": "2026-01-11 10:00:00",
"last_upd": "2026-01-11 10:00:00"
},
{
"education_id": "20260121ED01A2B3C4D5",
"employee_id": "20260121EM01A2B3C4D5",
"education_place": "จุฬาลงกรณ์มหาวิทยาลัย",
"education_level": "ปริญญาตรี",
"education_level_lv": "3",
"education_major": "วิศวกรรมคอมพิวเตอร์",
"education_year": "2020",
"education_grade": "3.25",
"created": "2026-01-10 09:00:00",
"last_upd": "2026-01-12 14:30:00"
}
]
}Response Fields
| Field | Type | Description |
|---|---|---|
education_id | string | ID ของประวัติการศึกษา |
employee_id | string | ID ของพนักงาน |
education_year | number | ปีที่จบ |
education_level | string | ระดับการศึกษา (ชื่อ) |
education_level_lv | string | รหัสระดับการศึกษา |
education_place | string | สถานศึกษา |
education_major | string | สาขาวิชา |
education_grade | number/null | เกรดเฉลี่ย (null ถ้าไม่ได้ระบุ) |
created | datetime | วันเวลาที่สร้าง |
last_upd | datetime | วันเวลาที่อัปเดตล่าสุด |
Error Response
{
"code": 400,
"message": "ไม่สำเร็จ",
"error": "Employee not found with code: EMP999"
}education_level_lv Values
| Value | Description |
|---|---|
01 | ต่ำกว่ามัธยมศึกษาตอนต้น |
02 | มัธยมศึกษาตอนต้น |
03 | มัธยมศึกษาตอนปลายหรือเทียบเท่า |
04 | ระดับประกาศนียบัตรวิชาชีพ (ปวช.) |
05 | ระดับประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.) |
06 | ปริญญาตรี |
07 | ปริญญาโท |
08 | ปริญญาเอก |
09 | ไม่มีวุฒิการศึกษา |
10 | อนุปริญญา |
รายการอาจมีเพิ่มเติมได้จากการตั้งค่าในระบบ
Code Examples
cURL
curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/employee/get-employee-data-filter?path_action=list-education&employee_code=EMP001" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \
-H "Content-Type: application/json"Notes
- Endpoint นี้ใช้
employee_code(รหัสพนักงาน) ไม่ใช่employee_idที่ต้อง encode Base64 - รายการจะเรียงจาก
education_yearมากไปน้อย (ปีที่จบล่าสุดก่อน)
Related APIs
- Get Education - ดึงข้อมูลประวัติการศึกษาตาม ID
- Add Education - เพิ่มประวัติการศึกษา
- Update Education - แก้ไขประวัติการศึกษา
- Delete Education - ลบประวัติการศึกษา
Last updated on