Webhook: CRM сама сообщает о событиях

Обновлено:

Кратко

«Настройки» → «API и webhook» → «+ Добавить webhook». Впишите адрес вашего сервера (только https) и отметьте события. Нажмите «Сохранить» и скопируйте секрет подписи — он покажется один раз.

Окно webhook: адрес и события

События

Новая сделка, сделка изменена, перенесена на другой этап, удалена, комментарий в сделке, новый клиент, клиент изменён.

Что приходит

CRM отправляет POST с JSON: id события, тип, время, организация и данные — сделка (этап, сумма, клиент, ответственный, поля) или клиент, и что изменилось.

Кнопки

  • Проверить — отправить пробное событие; результат — в журнале.

  • Журнал — доставки: когда, событие, ответ сервера.

  • Изменить, Выключить, Удалить.

Тонкости

  • Ваш сервер должен ответить кодом 2xx за 10 секунд. Иначе CRM повторит — до 10 попыток с паузой до часа.

  • Адрес — только https и только в интернете, не во внутренней сети.

  • Проверяйте подпись запроса: Подпись webhook.

Смотрите также