ออบเจ็กต์
WebhookDelivery
ฟิลด์
expandedWebhookDeliveryExpandedidintegerจำเป็นwebhook_idintegerจำเป็นevent_idstringจำเป็นID ของอีเวนต์ (
evt_…) ส่งในเฮดเดอร์X-KB-Event-Idและในเนื้อหาของการส่งด้วยevent_created_atstring (date-time)จำเป็นattemptintegerจำเป็นจำนวนความพยายามส่งที่ทำไปแล้ว
response_codeinteger | nullduration_msinteger | nullnext_retry_atstring (date-time) | nullerrorstring | nulldelivered_atstring (date-time) | nullcreated_atstring (date-time)จำเป็นupdated_atstring (date-time)จำเป็นsequenceinteger | nullหมายเลขในลำดับการส่งของเว็บฮุก (
X-KB-Sequence) เป็นnullสำหรับการส่งทดสอบtestbooleanจำเป็นการส่งทดสอบ (
POST /v1/webhooks/{webhook_id}/test)redelivery_ofinteger | nullการส่งต้นฉบับ ถ้าการส่งนี้เป็นการส่งซ้ำ
error_codestring | nullรหัสกลางของความล้มเหลวครั้งล่าสุด:
timeoutconnection_failedtls_errorprivate_addressunresolvableredirecthttp_errorrequest_failedendpoint_disabledหรือevent_expiredการส่งที่ยกเลิกแล้ว (cancelled) อาจมีevent_not_permitted(อีเวนต์อยู่นอกสิทธิ์ของเว็บฮุก ณ เวลาที่พยายามส่ง เพราะสิทธิ์ถูกลดลงหลังกระจายอีเวนต์ไปยังเว็บฮุกแล้ว) หรือevent_unavailable(เนื้อหาของการส่งทดสอบไม่มีให้ใช้แล้ว) ด้วย
ใช้โดย
- POST
/v1/webhooks/{webhook_id}/testส่งอีเวนต์ทดสอบ - POST
/v1/webhooks/{webhook_id}/deliveries/{delivery_id}/redeliverส่งอีเวนต์ซ้ำ