Вебхуки

Изменить вебхук

Доступ для AI:

Меняет адрес, набор объектов, события и фильтры. Передавайте только то, что нужно изменить.

is_active: false ставит доставку на паузу, сохраняя настройки – события за время паузы не накапливаются.

PATCH
/v3/webhooks/{webhook_id}

Параметры

webhook_idчислообязательный

Вебхук, который нужно изменить.

Тело запроса

targetстрока

Новый адрес доставки. Только HTTPS.

object_idsсписок чисел

Новый набор объектов. Пустой список – события всех ваших объектов.

event_typesсписок строк

Новый набор событий.

bucket_windowстрока

Новая частота доставки: immediate или daily_<час>.

filtersобъект

Новые фильтры доставки. Передаются целиком и заменяют прежние.

filters.allowed_ratingsсписок чисел

Доставлять только отзывы с этими оценками.

filters.allowed_sourcesсписок строк

Доставлять только с этих площадок.

filters.has_textда/нетпо умолчанию нет

Доставлять только отзывы с текстом.

filters.has_imagesда/нетпо умолчанию нет

Доставлять только отзывы с фотографиями.

is_activeда/нет

Включить доставку или поставить её на паузу.

Ответ

idчисло

Идентификатор вебхука.

targetстрока

Адрес, на который приходят события.

object_idsсписок чиселможет быть пустым

Объекты, события которых доставляются.

event_typesсписок строк

Какие события доставляются.

bucket_windowстрока

Как часто доставляются.

filtersобъект

Применённые фильтры доставки.

filters.allowed_ratingsсписок чисел

Оценки, при которых доставлять.

filters.allowed_sourcesсписок строкможет быть пустым

Площадки, при которых доставлять.

filters.has_textда/нет

Только отзывы с текстом.

filters.has_imagesда/нет

Только отзывы с фотографиями.

is_activeда/нет

Включена ли доставка.

failure_countчисло

Сколько неудачных доставок подряд.

last_failure_atдата и времяможет быть пустым

Когда доставка не удалась в последний раз.

created_atдата и время

Когда вебхук создан.

updated_atдата и время

Когда его меняли в последний раз.

curl -X PATCH "https://example.com/v3/webhooks/0" \  -H "Content-Type: application/json" \  -d '{    "is_active": false  }'
{  "id": 41,  "target": "https://example.com/hooks/rewio",  "object_ids": [    20  ],  "event_types": [    "reviews.new",    "replies.new"  ],  "bucket_window": "immediate",  "filters": {    "allowed_ratings": [      1,      2,      3    ],    "allowed_sources": null,    "has_text": true,    "has_images": false  },  "is_active": false,  "failure_count": 0,  "last_failure_at": null,  "created_at": "2026-08-01T09:14:02",  "updated_at": "2026-08-04T07:22:40"}

Коды ошибок общие для всего API и описаны на странице Ошибки.