Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Delete Employee Language Skill

ลบทักษะภาษาของพนักงาน

Endpoint

POST /api/v1/open-apis/employee/delete-employee-profile?path_action=language-skill

Query Parameters

ParameterTypeRequiredDescription
path_actionstringYesต้องเป็น language-skill

Request Body

ParameterTypeRequiredDescription
employee_language_skill_idstringYesID ของทักษะภาษาที่ต้องการลบ (ต้อง encode Base64)

พารามิเตอร์ employee_language_skill_id ต้อง encode เป็น Base64 ก่อนส่ง Response field employee_language_skill_id จะเป็น Plain text ไม่ได้ encode Base64


Response Format

Success Response

{ "code": 200, "message": "Delete Language Skill Success", "payload": { "employee_language_skill_id": "20260121LS01D2E3F4A5", "deleted": true } }

Response Fields

FieldTypeDescription
employee_language_skill_idstringID ของทักษะภาษาที่ลบ (Plain text)
deletedbooleanสถานะการลบ (true = ลบสำเร็จ)

Error Response

{ "code": 400, "message": "ไม่สำเร็จ", "error": "Missing required parameter: employee_language_skill_id" }

Validation Rules

FieldRule
employee_language_skill_idต้องระบุ, ต้อง encode Base64, ต้องมีข้อมูลในระบบ

Code Examples

curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/employee/delete-employee-profile?path_action=language-skill" \ -H "Content-Type: application/json" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \ -d '{ "employee_language_skill_id": "MjAyNjAxMjFMUzAxRDJFM0Y0QTU=" }'

Last updated on