Дата последнего изменения: 24.09.2021
REST API позволяет устанавливать свои обработчики событий в Битрикс24.
Обработчиком служит URL, который будет вызван после того, как пользователь произведет запрошенное действие в Битрикс24, на котором установлено приложение. Поскольку запросы будут идти с серверов Битрикс, то URL обработчика должен быть доступен для GET/POST запросов извне.
Надо учитывать, что Битрикс24 не вызывает ваши обработчики в реальном времени, а сначала формирует отдельную очередь событий, и в дальнейшем эту очередь обрабатывает. Возможна ситуация, когда обработчик получит вызов только через несколько секунд после реального события в Битрикс24. Если ваши обработчики "отвечают" медленно, то дальнейший их вызов может выполняться с пониженным приоритетом, а следовательно, с более длительными паузами.
Текущие адреса сервера.
Как работают события
Сначала приложение при помощи REST-метода event.bind устанавливает обработчик события. Под обработчиком события подразумевается URL, на который будет передана информация о том, что на портале произошло отслеживаемое событие.
Спустя какое-то время пользователь совершает какое-то действие (создаёт задачу, изменяет задачу и так далее). Битрикс24 автоматически уведомляет об этом приложение.
Подробнее механизм событий описан в справочнике REST