Skip to Content
🚀 Welcome to Humansoft Open API Documentation
DocumentationAPI ReferenceEmployee (พนักงาน)Profile (ข้อมูลส่วนตัว)Overview

Employee Profile APIs

APIs สำหรับจัดการข้อมูลส่วนตัวของพนักงาน (Profile)

Profile APIs ใช้ Router Pattern ผ่าน path_action parameter เพื่อเลือกประเภทข้อมูลที่ต้องการจัดการ


Categories

CategoryDescriptionActions
Abilityความสามารถพิเศษlist, get, add, update, delete
Addressที่อยู่ (ทะเบียนบ้าน/ปัจจุบัน)update
Documentเอกสารlist, get, add, update, delete
Driving Skillทักษะการขับขี่list, get, add, update, delete
Educationประวัติการศึกษาlist, get, add, update, delete
Familyข้อมูลครอบครัวlist, get, add, update, delete
Hospitalโรงพยาบาลตามสิทธิlist, get, add, update, delete
Language Skillทักษะภาษาlist, get, add, update, delete
Logประวัติการแก้ไขข้อมูลlist
Possessทรัพย์สินครอบครองlist, get, add, update, delete, add-image, delete-image
Trainingประวัติการฝึกอบรมlist, get, add, update, delete
Typing Skillทักษะการพิมพ์list, get, add, update, delete
Workประวัติการทำงานlist, get, add, update, delete

Base Endpoints

OperationEndpoint
List/GetGET /api/v1/open-apis/employee/get-employee-data-filter?path_action=...
AddPOST /api/v1/open-apis/employee/add-employee-profile?path_action=...
UpdatePOST /api/v1/open-apis/employee/update-employee-profile?path_action=...
DeletePOST /api/v1/open-apis/employee/delete-employee-profile?path_action=...

Path Actions

List Actions

path_actionDescription
list-abilityรายการความสามารถพิเศษ
list-documentรายการเอกสาร
list-driving-skillรายการทักษะการขับขี่
list-educationรายการประวัติการศึกษา
list-familyรายการครอบครัว
list-hospitalรายการโรงพยาบาล
list-language-skillรายการทักษะภาษา
list-logรายการประวัติการแก้ไข
list-possessรายการทรัพย์สิน
list-trainingรายการการฝึกอบรม
list-typing-skillรายการทักษะการพิมพ์
list-workรายการประวัติการทำงาน

Get Actions

path_actionRequired ID
get-abilityemployee_ability_id
get-documentemployee_documents_id
get-driving-skillemployee_driving_skill_id
get-educationemployee_education_id
get-familyemployee_family_id
get-hospitalemployee_hospital_id
get-language-skillemployee_language_skill_id
get-possessemployee_possess_id
get-trainingemployee_training_id
get-typing-skillemployee_typing_skill_id
get-workwork_id

Add Actions

path_actionDescription
add-abilityเพิ่มความสามารถพิเศษ
documentเพิ่มเอกสาร
driving-skillเพิ่มทักษะการขับขี่
educationเพิ่มประวัติการศึกษา
familyเพิ่มครอบครัว
hospitalเพิ่มโรงพยาบาล
language-skillเพิ่มทักษะภาษา
possessเพิ่มทรัพย์สิน
possess-imageเพิ่มรูปภาพทรัพย์สิน
trainingเพิ่มการฝึกอบรม
typing-skillเพิ่มทักษะการพิมพ์
workเพิ่มประวัติการทำงาน

Update Actions

path_actionDescription
save-abilityแก้ไขความสามารถพิเศษ
save-addressแก้ไขที่อยู่
save-documentแก้ไขเอกสาร
driving-skillแก้ไขทักษะการขับขี่
educationแก้ไขประวัติการศึกษา
familyแก้ไขครอบครัว
save-hospitalแก้ไขโรงพยาบาล
save-language-skillแก้ไขทักษะภาษา
save-possessแก้ไขทรัพย์สิน
save-trainingแก้ไขการฝึกอบรม
save-typing-skillแก้ไขทักษะการพิมพ์
workแก้ไขประวัติการทำงาน

Delete Actions

path_actionDescription
abilityลบความสามารถพิเศษ
documentลบเอกสาร
driving-skillลบทักษะการขับขี่
educationลบประวัติการศึกษา
delete-familyลบครอบครัว
hospitalลบโรงพยาบาล
language-skillลบทักษะภาษา
possessลบทรัพย์สิน
possess-imageลบรูปภาพทรัพย์สิน
trainingลบการฝึกอบรม
typing-skillลบทักษะการพิมพ์
workลบประวัติการทำงาน

Common Parameters

Employee Identification

ParameterDescription
employee_codeรหัสพนักงาน

ใช้ employee_code เพื่อระบุพนักงาน


Last updated on