Вебхуки бывают двух видов, входящие и исходящие. Входящие используются для работы с данными вашего Битрикс24 через API, исходящие — для получения информации о событиях, происходящих в вашем Битрикс24.
Создать
входящий вебхук можно из раздела Разработчикам. Путь в меню: Приложения → Маркет → Разработчикам, затем выбираем вкладку «Готовые сценарии» и проходим путь Другое → Входящий вебхук.
В открывшейся форме:
— измените название вебхука;
— в генераторе запросов выберите метод REST API;
— проверьте работу вебхука, нажав на кнопку Выполнить;
— укажите права доступа, разрешив выполнять запросы только определенным инструментам Битрикс24.
Исходящие вебхуки тоже создаются из раздела Разработчикам. Путь в меню: Приложения → Маркет → Разработчикам и снова идем на вкладку «Готовые сценарии» и идем по пути Другое → Исходящий вебхук.
В открывшейся форме:
— измените название вебхука;
— укажите URL вашего обработчика, то есть страницу на стороннем ресурсе, куда будет обращаться вебхук;
— и выберите событие, на которое будет инициализироваться вебхук.
При создании исходящего вебхука будет выведен токен в виде строки из случайных знаков. Этот код позволит внутри обработчика проверить, действительно ли обработчик вызван вашим Битрикс24.
Ограничений на количество отправляемых запросов у приложения нет. Установите приложение Активити: Вебхук с ответом на свои порталы Битрикс24 по ссылке.