Об’єкти
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Нейтральний код останнього збою:
timeout,connection_failed,tls_error,private_address,unresolvable,redirect,http_error,request_failed,endpoint_disabled,event_expired; скасована доставка (cancelled) також може матиevent_not_permitted(на момент спроби подія виходить за межі прав вебхука, бо права звузили після розсилання події вебхукам) абоevent_unavailable(тіло тестової доставки вже недоступне).
Використовується в
- POST
/v1/webhooks/{webhook_id}/testНадіслати тестову подію - POST
/v1/webhooks/{webhook_id}/deliveries/{delivery_id}/redeliverПовторно доставити подію