Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Get Resign Document (เอกสารลาออก)

สร้างและดึงเอกสารลาออกของพนักงานในรูปแบบ PDF ระบบจะสร้างเอกสาร PDF และส่ง URL สำหรับดาวน์โหลดกลับมา

พนักงานต้องมีสถานะลาออกแล้ว (signout_flag = 'Y') จึงจะสามารถสร้างเอกสารลาออกได้ ใช้ Sign Out เพื่อทำรายการลาออกก่อน

Endpoint

GET /api/v1/open-apis/employee/get-employee-data-filter

Query Parameters

ParameterTypeRequiredDescriptionExample
path_actionstringYesต้องเป็น "get-resign-doc""get-resign-doc"
employee_codestringYesรหัสพนักงานที่ต้องการสร้างเอกสารลาออก"EMP001"

Response Format

Success Response (HTTP 200)

ระบบจะส่ง URL สำหรับดาวน์โหลดเอกสาร PDF ในฟิลด์ payload:

{ "code": 200, "message": "สำเร็จ", "payload": "https://example.com/exporting/SS1/ISC1/a1b2c3d4e5f6.pdf" }
FieldTypeDescription
codenumber200 = สำเร็จ
messagestringข้อความสถานะ
payloadstringURL สำหรับดาวน์โหลดเอกสารลาออก (PDF)

Error Response (HTTP 400)

{ "code": 400, "message": "ข้อมูลไม่ถูกต้อง", "errors": [ "Missing required parameter: 'employee_code'" ] }
เงื่อนไขError Message
ไม่ส่ง employee_codeMissing required parameter: 'employee_code'
ไม่พบรหัสพนักงานEmployee not found with code: 'EMP999'

Code Examples

curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/employee/get-employee-data-filter?path_action=get-resign-doc&employee_code=EMP001" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"

  • Sign Out Employee - บันทึกการลาออกของพนักงาน
  • Reactive Employee - เปิดใช้งานพนักงานที่ลาออกอีกครั้ง
Last updated on