Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Delete Resign

ลบเอกสารลาออกออกจากระบบ

ใช้ API นี้เพื่อลบเอกสารลาออกออกจากระบบ ระบบจะลบข้อมูลเอกสารพร้อมทำความสะอาดข้อมูลที่เกี่ยวข้องทั้งหมด

Endpoint

POST /api/v1/open-apis/resign/delete

Request Parameters

Required Parameters

ParameterTypeRequiredDescriptionExample
resign_doc_idstring (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

FieldTypeDescription
resign_doc_idstringรหัสเอกสารที่ถูกลบ
approve_flagstringสถานะของเอกสารก่อนถูกลบ
resign_doc_dtstringวันที่มีผลลาออกของเอกสารที่ถูกลบ

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 -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 ก่อนส่ง
  • ระบบจะลบข้อมูลการแจ้งเตือนที่เกี่ยวข้องทั้งหมดออกด้วยอัตโนมัติ
  • Get Detail - ตรวจสอบเอกสารก่อนลบ
  • Submit Resign - สร้างเอกสารลาออกใหม่
  • Get List - ดูรายการเอกสารทั้งหมด
Last updated on