对象
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在 Webhook 投递顺序中的编号(
X-KB-Sequence);测试投递为null。testboolean必填测试投递(
POST /v1/webhooks/{webhook_id}/test)。redelivery_ofinteger | null如果这是一次重新投递,则为原始投递。
error_codestring | null最后一次失败的中性代码:
timeout、connection_failed、tls_error、private_address、unresolvable、redirect、http_error、request_failed、endpoint_disabled、event_expired;已取消的投递(cancelled)还可能带有event_not_permitted(投递尝试时事件不在 Webhook 的权限之内,因为事件分发之后权限被收窄)或event_unavailable(测试投递的正文已不可用)。
使用方
- POST
/v1/webhooks/{webhook_id}/test发送测试事件 - POST
/v1/webhooks/{webhook_id}/deliveries/{delivery_id}/redeliver重新投递事件