Вопрос · Интеграции

Что такое REST API и вебхуки в Битрикс24 и зачем они нужны?

REST API Битрикс24 — это набор методов, через которые внешние программы читают и изменяют данные портала: создают лиды, обновляют сделки, ставят задачи. Входящий вебхук — адрес с секретным ключом для вызова этих методов без регистрации приложения. Исходящий вебхук отправляет уведомление на ваш сервер, когда в портале происходит событие, например создана сделка. Через них подключают сайты, 1С и собственные сервисы.

Спросить в WhatsApp
NUMETEKAIVA GROUPSAFIAHECTONEWTONEAsar SuJAILYSalt DasturMatras FactoryEcolosKvadrumNUMETEKAIVA GROUPSAFIAHECTONEWTONEAsar SuJAILYSalt DasturMatras FactoryEcolosKvadrum
Честно

Настроить самому или доверить Emaya

СамостоятельноС Emaya
Сроки2–4 месяца проб и ошибок между основной работойот 2 недель, демо каждую неделю
Воронки и роботыКопируете чужую схему — она не про ваш бизнесСтроим под ваш процесс после разбора
Права и ролиМенеджеры видят чужие сделки или не видят нужноеРоли, поля, обязательные шаги — сразу правильно
ИнтеграцииWhatsApp, телефония, 1С — каждая со своими граблямиПодключаем и проверяем на ваших данных
Внедрение в командуCRM есть, но в ней никто не работаетОбучение, регламенты, контроль первые недели
Цена ошибкиПотерянные лиды и месяцы времениФиксированная смета и ответственность
Где спотыкаются чаще всего

Мы уже наступили на эти грабли — вам не придётся

⚠ Дубли лидов из разных каналов⚠ Роботы, которые зацикливаются⚠ Права доступа «всем всё»⚠ Лимиты REST API при интеграциях⚠ Поля, которые никто не заполняет⚠ Обновления, ломающие связки

Подберём настройку Битрикс24

3 вопроса — и вы знаете цену и срок. Бесплатный аудит портала при заявке из квиза.

Как работаем
01Разбор

Интервью с собственником и РОПом, аудит текущей CRM и источников заявок.

1–3 дня
02Карта процессов

Воронки, роли, точки контроля. Согласуем до того, как что-то настраивать.

3–5 дней
03Сборка

Настраиваем Битрикс24 и дописываем недостающие инструменты. Демо каждую неделю.

1–4 недели
04Запуск и рост

Обучение, база знаний, поддержка. Дорабатываем, пока цифры не поедут вверх.

дальше — с вами
Подробнееразвёрнутое описание, этапы и нюансы

REST API простыми словами

Битрикс24 умеет «разговаривать» с другими программами. REST API — это список команд, например crm.deal.add (создать сделку) или tasks.task.add (создать задачу). Внешняя система отправляет запрос по интернету, Битрикс24 выполняет команду и возвращает результат. Так работают интеграции с сайтом, 1С, складом, телефонией и собственными приложениями.

Входящий вебхук

Входящий вебхук — это адрес вида https://ваш-портал.bitrix24.kz/rest/ID/ключ/метод. Администратор создаёт его в разделе разработчика и выбирает права: CRM, задачи, пользователи. Ваш сервис вызывает этот адрес и получает доступ к данным в пределах выданных прав. Подходит для интеграций одного портала: форма сайта создаёт лид, скрипт выгружает сделки в отчёт.

Исходящий вебхук

Исходящий вебхук работает наоборот: при событии в портале (создан лид, изменена сделка, добавлена задача) Битрикс24 отправляет запрос на адрес вашего сервера. Так внешняя система узнаёт об изменениях сразу, без постоянного опроса.

Вебхук или приложение

ВебхукПриложение
АвторизацияПостоянный ключOAuth, токены пользователя
Для скольких порталовОдинЛюбое число
Встройка в интерфейсНетДа: меню, карточка CRM
СложностьНизкаяВыше

Если нужен интерфейс внутри Битрикс24 — вкладка в карточке сделки, пункт в левом меню, кнопка — делают локальное или тиражное приложение.

Что можно сделать через REST API

  1. Заявки с сайта и квизов сразу в CRM с UTM-метками.
  2. Синхронизация остатков и счетов с 1С или складом.
  3. Собственные отчёты и дашборды по данным CRM.
  4. Автоматическая настройка портала: поля, воронки, справочники.
  5. Приложения, которых нет в маркетплейсе.

Безопасность

  • Выдавайте вебхуку только нужные права.
  • Храните ключ на сервере, не в коде страницы сайта.
  • Удаляйте вебхуки, которые больше не используются.
  • Учитывайте лимиты частоты запросов и используйте batch.

Пример: заявка с сайта

  1. Клиент заполняет форму на сайте.
  2. Сервер сайта вызывает входящий вебхук с методом создания лида и передаёт имя, телефон и UTM-метки.
  3. В Битрикс24 появляется лид, роботы назначают ответственного и ставят задачу.
  4. Исходящий вебхук сообщает сайту или внешней системе, что лид создан, — например, для отчёта по рекламе.

Всё это занимает доли секунды и работает без участия людей.

Кому это нужно знать

Руководителю не обязательно разбираться в методах API. Важно понимать, что почти любые данные Битрикс24 можно связать с другими системами, а ключи вебхуков — это доступ к данным компании, который нужно контролировать, как пароли.

О том, какие инструменты мы пишем на REST API, — в разделе инструменты для Битрикс24 и в блоге.

Частые вопросы

Что такое REST API и вебхуки в Битрикс24 и зачем они нужны?

REST API Битрикс24 — это набор методов, через которые внешние программы читают и изменяют данные портала: создают лиды, обновляют сделки, ставят задачи. Входящий вебхук — адрес с секретным ключом для вызова этих методов без регистрации приложения. Исходящий вебхук отправляет уведомление на ваш сервер, когда в портале происходит событие, например создана сделка. Через них подключают сайты, 1С и собственные сервисы.

Есть ли ограничения на количество запросов?

Да, у REST API есть лимиты на частоту запросов. Для массовых операций используют пакетные запросы (batch) и очереди.

Что делать, если ключ вебхука попал в чужие руки?

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

Наши проекты по теме

Сделаем так же у вас

Короткий созвон — и вы знаете срок и цену. Или посчитайте сами за 2 минуты.

WhatsApp
Ещё вопросы
Напишите нам
Заявка

Обсудим задачу?

Ответим в течение часа в рабочее время. Или сразу напишите в WhatsApp.

Нажимая «Отправить», вы соглашаетесь на обработку контактных данных для ответа на заявку.

Пройти →