Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Close Tooltip

ปิดหรือซ่อนข้อความแจ้งเตือน (Tooltip/Suggestion) ของพนักงาน เพื่อไม่ให้แสดงเตือนซ้ำอีก

Endpoint

POST /api/v1/open-apis/salary/update-data-filter?path_action=close_tooltip

Request Parameters

ParameterTypeRequiredDescriptionExample
tooltip_idstringYesรหัส Tooltip (Base64 encoded)"VG9vbHRpcDAwMQ=="

Validation Rules

RuleDescription
tooltip_idต้องมีค่าและรูปแบบถูกต้อง

Response Format

Success Response

{ "code": 200, "message": "Close tooltip success", "payload": { "tooltip_id": "Tooltip001", "closed": true } }

Response Fields

FieldTypeNullableDescription
tooltip_idstringNoรหัส Tooltip (decoded)
closedbooleanNoสถานะการปิด (true)

Error Response

{ "code": 400, "message": "Tooltip ID is required", "payload": [] }
HTTP StatusDescription
400พารามิเตอร์ไม่ถูกต้อง หรือไม่ได้ส่ง tooltip_id
401API Key ไม่ถูกต้องหรือไม่ได้ส่ง

Code Examples

curl -X POST "https://openapi.humansoft.co.th/api/v1/open-apis/salary/update-data-filter?path_action=close_tooltip" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "tooltip_id": "VG9vbHRpcDAwMQ==" }'

Notes

  • การปิด Tooltip เป็นการบันทึกสถานะว่าผู้ใช้ได้รับทราบแล้ว
  • Tooltip ที่ปิดแล้วจะไม่แสดงในรายการ tooltip ปกติ (สามารถดูได้โดยระบุ get_all_tooltip_status=Y ใน Get Employee Tooltip)

  • Get Employee Tooltip - ดึงรายการ Tooltip ที่ยังไม่ปิด
  • Daily Info - ดูรายละเอียดการทำงานรายวัน
Last updated on