Объекты
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Повторно доставить событие