Delete Resign
ลบเอกสารลาออกออกจากระบบ
ใช้ API นี้เพื่อลบเอกสารลาออกออกจากระบบ ระบบจะลบข้อมูลเอกสารพร้อมทำความสะอาดข้อมูลที่เกี่ยวข้องทั้งหมด
Endpoint
POST /api/v1/open-apis/resign/deleteRequest Parameters
Required Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
resign_doc_id | string (base64) | Yes | รหัสเอกสารลาออกที่ต้องการลบ (เข้ารหัส Base64) | "MjAyNjAzMzBSREcwMDAwMDAwMQ==" |
Request Body Example
{
"resign_doc_id": "MjAyNjAzMzBSREcwMDAwMDAwMQ=="
}Response Format
Success Response (HTTP 200)
{
"code": 200,
"message": "ลบข้อมูลสำเร็จ",
"payload": {
"resign_doc_id": "20260330RDG00000001",
"approve_flag": "01",
"resign_doc_dt": "2026-04-30"
}
}Response Fields
| Field | Type | Description |
|---|---|---|
resign_doc_id | string | รหัสเอกสารที่ถูกลบ |
approve_flag | string | สถานะของเอกสารก่อนถูกลบ |
resign_doc_dt | string | วันที่มีผลลาออกของเอกสารที่ถูกลบ |
Error Response - Validation Failed (HTTP 422)
{
"code": 422,
"message": "Validation failed",
"errors": ["'resign_doc_id' is required"]
}Error Response - Not Found (HTTP 404)
{
"code": 404,
"message": "ไม่พบเอกสาร"
}Error Response - Server Error (HTTP 400)
{
"code": 400,
"message": "เกิดข้อผิดพลาดจากเซิร์ฟเวอร์"
}Code Examples
cURL
curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/resign/delete" \
-H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"resign_doc_id": "MjAyNjAzMzBSREcwMDAwMDAwMQ=="
}'Notes
การลบข้อมูลไม่สามารถกู้คืนได้ ควรตรวจสอบเอกสารด้วย Get Detail ก่อนดำเนินการลบ
ข้อควรทราบ:
resign_doc_idต้องเข้ารหัส Base64 ก่อนส่ง- ระบบจะลบข้อมูลการแจ้งเตือนที่เกี่ยวข้องทั้งหมดออกด้วยอัตโนมัติ
Related APIs
- Get Detail - ตรวจสอบเอกสารก่อนลบ
- Submit Resign - สร้างเอกสารลาออกใหม่
- Get List - ดูรายการเอกสารทั้งหมด
Last updated on