Объекты
WebhookEndpoint
Поля
idintegerобязательноurlstringобязательноdescriptionstringобязательноactivebooleanобязательноpaused_atstring (date-time) | nullpaused_reasonstring | nullfailures— 10 неудачных попыток подряд;feature_disabled— тариф не включает вебхуки.disabled_reasonstring | nullgone— получатель ответил 410;manual— отключён администратором.Допустимые значения:
gonemanualnulldisabled_atstring (date-time) | nulldata_profile_idinteger | nullПрофиль доступа вебхука (
null— без профиля, как у ключа API с той же ролью).collection_idsarray of integerобязательноКоллекции, о которых вебхук получает события; пусто — все коллекции, доступные роли и профилю доступа.
tagsarray of stringобязательноСобытия карточек — только по карточкам с любым из этих тегов; пусто — без фильтра.
auth_typestring | nullТип авторизации исходящих запросов (
null— нет).Допустимые значения:
bearerbasicnullauth_setbooleanобязательноЗадана ли авторизация исходящих запросов (значения никогда не возвращаются).
previous_secret_valid_untilstring (date-time) | nullДо какого момента доставки подписываются ещё и прежним секретом (
null— перекрытия нет).healthWebhookHealthconsecutive_failuresintegerобязательноlast_delivery_atstring (date-time) | nulllast_success_atstring (date-time) | nulllast_errorstring | nullcreated_byinteger | nullcreated_by_namestring | nullcreated_atstring (date-time)обязательноupdated_atstring (date-time)обязательно
Используется в
- GET
/v1/webhooks/{webhook_id}Получить вебхук - PATCH
/v1/webhooks/{webhook_id}Изменить вебхук - POST
/v1/webhooks/{webhook_id}/revoke-previous-secretОтозвать прежний секрет - POST
/v1/webhooks/{webhook_id}/resumeВозобновить вебхук