Вебхуки

Вебхуки — это подписки на события в Бипиуме, при срабатывании которых система автоматически отправляет HTTP-запрос во внешнюю систему. Используются для интеграции: уведомить CRM, обновить данные в стороннем сервисе, запустить процесс во внешней системе.

Как это работает

Когда сотрудник создает, изменяет или удаляет запись — Бипиум проверяет подписки и отправляет POST-запрос с данными об изменении на указанный URL. Внешняя система получает запрос и обрабатывает его по своей логике.

Настройка подписки

Подписки хранятся в каталоге «Управление → Вебхуки». Каждая запись — одна подписка со следующими параметрами:

Поле

Описание

Каталог

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

События

Типы событий, которые будут пересылаться во внешнюю систему. Одна подписка может отслеживать несколько событий.

Отслеживать поля

Список ID полей, изменение которых будет запускать отправку. Если оставить пустым — подписка срабатывает при изменении любого поля.

URL

Адрес внешней системы, на который Бипиум отправит запрос. Протокол обязателен: https://...

Инициатор

Кого будет отслеживать подписка в качестве инициатора.

Секретная строка

Ключ для подписи сообщений. Внешняя система может проверить подпись и убедиться что запрос пришёл от Бипиума.

Номер последнего события

Cчетчик сработанных событий (служебное поле).

Типы событий

Тип

Код

Когда срабатывает

Уведомление о создании

record.created

После создания записи

Уведомление об изменении

record.updated

После изменения записи

Уведомление об удалении

record.deleted

После удаления записи

Запрос на создание

record.before.created

До создания — ожидает одобрения от внешней системы

Запрос на изменение

record.before.updated

До изменения — ожидает одобрения от внешней системы

Запрос на удаление

record.before.deleted

До удаления — ожидает одобрения от внешней системы

Изменено поле во время редактирования

record.updating

После изменения поля в карточке, до сохранения записи

Использование вебхуков

Принцип работы и формат сообщений описан в разделе по интеграции в статье «Вебхуки».

Last updated