Delete Employee Language Skill
ลบทักษะภาษาของพนักงาน
Endpoint
POST /api/v1/open-apis/employee/delete-employee-profile?path_action=language-skillQuery Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
path_action | string | Yes | ต้องเป็น language-skill |
Request Body
| Parameter | Type | Required | Description |
|---|---|---|---|
employee_language_skill_id | string | Yes | ID ของทักษะภาษาที่ต้องการลบ (ต้อง 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
| Field | Type | Description |
|---|---|---|
employee_language_skill_id | string | ID ของทักษะภาษาที่ลบ (Plain text) |
deleted | boolean | สถานะการลบ (true = ลบสำเร็จ) |
Error Response
{
"code": 400,
"message": "ไม่สำเร็จ",
"error": "Missing required parameter: employee_language_skill_id"
}Validation Rules
| Field | Rule |
|---|---|
employee_language_skill_id | ต้องระบุ, ต้อง encode Base64, ต้องมีข้อมูลในระบบ |
Code Examples
cURL
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="
}'Related APIs
- List Language Skills - ดึงรายการทักษะภาษาทั้งหมด
- Get Language Skill - ดึงข้อมูลทักษะภาษาตาม ID
- Add Language Skill - เพิ่มทักษะภาษา
- Update Language Skill - แก้ไขทักษะภาษา
Last updated on