Об’єкти
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Відновити вебхук