ข้ามไปเนื้อหาหลัก

BizConnext › DevConnext › ฟีเจอร์ › Webhook

Webhook

Webhook แจ้งระบบของคุณทันทีเมื่อมีเหตุการณ์

เลือกเหตุการณ์ที่ต้องการ เช่น ลาได้รับอนุมัติ พนักงานใหม่ อนุมัติเบิก ระบบส่งไปที่อยู่ของคุณพร้อมลายเซ็น HMAC-SHA256 ส่งเฉพาะ id ไม่ส่งข้อมูลลับ แล้วระบบของคุณดึงข้อมูลล่าสุดจาก API

  • ลงลายเซ็นทุกครั้ง
  • ส่งซ้ำอัตโนมัติ
  • ส่งเฉพาะ id
  • ดูประวัติการส่ง

ยังเจอแบบนี้อยู่ไหม?

  • ระบบอื่นต้องถามซ้ำทุกไม่กี่นาทีว่ามีอะไรเปลี่ยน
  • ไม่รู้ว่าข้อความที่ได้มาจากใครจริง
  • ส่งไม่สำเร็จแล้วข้อมูลตกหล่น

ระบบส่งบอกเองเมื่อมีเหตุการณ์ ตรวจลายเซ็นได้ว่ามาจากเราจริง และส่งซ้ำเมื่อไม่สำเร็จ

$ ในโค้ด

POST /v1/webhooks · HRC-Signature
# add a webhook (the secret whsec_… is shown only once)
curl -X POST https://api.bizconnext.com/v1/webhooks \
  -H "Authorization: Bearer $DEVCONNEXT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://your-system.example/hooks", "events": ["leave.approved"]}'

POST https://your-system.example/hooks
HRC-Signature: t=1760851200,v1=9f2c…
{
  "id": "evt_4kq…",
  "type": "leave.approved",
  "created_at": "2026-10-19T09:30:00Z",
  "data": { "leave_id": "lv_8k2…", "employee_id": "emp_yrgi…" }
}

เริ่มใช้งานอย่างไร

  1. 1เพิ่มที่อยู่และเลือกเหตุการณ์ในแท็บ Webhooks หรือ POST /v1/webhooks
  2. 2ตรวจลายเซ็นด้วยรหัสลับ whsec_… ที่ได้ตอนสร้าง
  3. 3ดึงข้อมูลล่าสุดด้วย idจาก REST API

คำถามที่พบบ่อย

มีเหตุการณ์อะไรบ้าง

เช่น ขอลา อนุมัติการลา ไม่อนุมัติการลา แก้เวลาเข้างาน พนักงานใหม่ แก้ข้อมูลพนักงาน พนักงานออก และอนุมัติเบิก ดูรายการเต็มได้ที่ /v1/webhooks/event-types

ส่งไม่สำเร็จจะเป็นอย่างไร

ระบบส่งซ้ำตามเวลาที่กำหนดภายใน 24 ชั่วโมง ที่อยู่ที่ส่งไม่สำเร็จติดต่อกัน 3 วันจะถูกปิดจนกว่าบริษัทจะเปิดใหม่

ส่งไปที่อยู่ไหนได้

ที่อยู่สาธารณะผ่าน HTTPS ของระบบบริษัทหรือผู้ให้บริการที่บริษัทเลือก

ฟีเจอร์อื่นของ DevConnext

ให้ทั้งบริษัทเริ่มใช้ได้ภายในวันนี้

สมัครด้วยอีเมล เพิ่มพนักงาน ส่งลิงก์ LINE ให้ทุกคน ทีมงานช่วยตั้งค่าฟรี

เริ่มทดลองฟรี 14 วัน
คุยกับทีมงาน @bizconnext →