Skip to Content
🚀 Welcome to Humansoft Open API Documentation

List Employee Educations

ดึงรายการประวัติการศึกษาทั้งหมดของพนักงาน (เรียงจากปีที่จบล่าสุดก่อน)

Endpoint

GET /api/v1/open-apis/employee/get-employee-data-filter?path_action=list-education

Query Parameters

ParameterTypeRequiredDescription
path_actionstringYesต้องเป็น list-education
employee_codestringYesรหัสพนักงาน

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

FieldTypeDescription
education_idstringID ของประวัติการศึกษา
employee_idstringID ของพนักงาน
education_yearnumberปีที่จบ
education_levelstringระดับการศึกษา (ชื่อ)
education_level_lvstringรหัสระดับการศึกษา
education_placestringสถานศึกษา
education_majorstringสาขาวิชา
education_gradenumber/nullเกรดเฉลี่ย (null ถ้าไม่ได้ระบุ)
createddatetimeวันเวลาที่สร้าง
last_upddatetimeวันเวลาที่อัปเดตล่าสุด

Error Response

{ "code": 400, "message": "ไม่สำเร็จ", "error": "Employee not found with code: EMP999" }

education_level_lv Values

ValueDescription
01ต่ำกว่ามัธยมศึกษาตอนต้น
02มัธยมศึกษาตอนต้น
03มัธยมศึกษาตอนปลายหรือเทียบเท่า
04ระดับประกาศนียบัตรวิชาชีพ (ปวช.)
05ระดับประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.)
06ปริญญาตรี
07ปริญญาโท
08ปริญญาเอก
09ไม่มีวุฒิการศึกษา
10อนุปริญญา

รายการอาจมีเพิ่มเติมได้จากการตั้งค่าในระบบ


Code Examples

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 มากไปน้อย (ปีที่จบล่าสุดก่อน)

  • Get Education - ดึงข้อมูลประวัติการศึกษาตาม ID
  • Add Education - เพิ่มประวัติการศึกษา
  • Update Education - แก้ไขประวัติการศึกษา
  • Delete Education - ลบประวัติการศึกษา
Last updated on