CRM-системы · 14 октября 2026 · 3 мин чтения

REST API Битрикс24: доработки и интеграции без изменения ядра

Эта страница на узбекском: /uz/blog/bitrix24-rest-api

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

Что доступно через API

  • CRM: лиды, сделки, контакты, компании, смарт-процессы, счета, товары
  • Задачи и проекты
  • Чаты и уведомления
  • Пользователи и структура компании
  • Диск и файлы
  • Телефония: регистрация звонков из внешних АТС
  • Открытые линии и чат-боты
  • Бизнес-процессы: запуск и собственные действия

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

Самый простой способ интеграции. Администратор создаёт входящий вебхук с нужными правами и получает адрес. Внешняя система отправляет на него запросы и работает с данными портала. Подходит для внутренних интеграций одного портала: сайт создаёт лиды, учётная система обновляет статусы.

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

Битрикс24 может сам отправлять уведомления внешнему сервису при событиях: создание или изменение сделки, контакта, задачи. Также роботы и бизнес-процессы могут вызывать внешние адреса. Это позволяет реагировать на изменения в CRM без постоянного опроса.

Приложения

Для более сложных задач создаются приложения: локальные — для одного портала, или публикуемые в маркетплейсе — для многих. Приложение может иметь интерфейс, встроенный в Битрикс24: вкладку в карточке сделки, пункт меню, виджет. Авторизация приложений идёт по протоколу OAuth 2.0.

Свои действия для роботов

Через API можно зарегистрировать собственных роботов и действия бизнес-процессов. Например, робот «Проверить контрагента», который вызывает внешний сервис и записывает результат в сделку. Для пользователей он выглядит как обычный робот в настройках стадии.

Ограничения

У API есть ограничения на интенсивность запросов. Массовые операции нужно выполнять пакетами с паузами, использовать пакетные методы, которые выполняют несколько команд за один запрос. Списки возвращаются постранично, и для выгрузки больших объёмов нужно правильно обрабатывать пагинацию. Конкретные значения ограничений описаны в документации разработчика.

Примеры интеграций

Telegram-бот создаёт лид с данными анкеты, а при смене стадии уведомляет клиента.

Учётная система получает сделку на стадии «Счёт» и возвращает номер документа и статус оплаты.

Сайт с личным кабинетом показывает клиенту статус его заявок из смарт-процесса.

BI-система регулярно выгружает сделки и активности для аналитики.

Правила разработки

  • Выдавать вебхукам и приложениям только нужные права
  • Хранить ключи в защищённом месте, не в публичном коде
  • Логировать запросы и ошибки
  • Повторять запросы при временных сбоях и не терять данные
  • Ссылаться на идентификаторы полей и стадий, а не на названия
  • Документировать интеграцию: что делает, где размещена, как перезапустить

Где размещать

Интеграции нужен сервер или облачные функции, доступные из интернета, если используются исходящие вебхуки. Для критичных процессов настройте мониторинг: остановившаяся интеграция должна сразу сигнализировать ответственному.

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

Если нужно разработать интеграцию или приложение для Битрикс24 через REST API, оставьте заявку — спроектируем и сделаем.

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

Оставьте имя и телефон — перезвоним, расспросим о процессе и предложим, с чего начать.

Обсудить проект

Статьи по теме

CRM-системы

CRM для автосервиса: заказ-наряды, запчасти и история автомобиля

В автосервисе клиентом фактически становится автомобиль: его история важнее имени владельца. Разбираем, как CRM помогает вести машины, работы и запчасти.

14 октября 2026

CRM-системы

CRM для агентства недвижимости: объекты, показы и сделки

В недвижимости две стороны — объекты и клиенты, и их нужно постоянно сопоставлять. Разбираем, как CRM организует эту работу для агентства.

14 октября 2026

CRM-системы

CRM в логистике: заявки, перевозчики и статусы грузов

В логистике сделка не заканчивается оплатой: груз ещё нужно довезти. Разбираем, как настроить CRM, чтобы видеть и клиентов, и перевозки.

14 октября 2026

CRM-системы

CRM для юристов: дела, сроки и документы клиентов

Юристу важнее не воронка продаж, а дела и сроки, которые нельзя пропустить. Рассказываем, как приспособить CRM под юридическую практику.

14 октября 2026

CRM-системы

CRM для ресторана: база гостей, брони и повторные визиты

Ресторану CRM нужна не для продаж в классическом смысле, а чтобы узнавать гостей и возвращать их. Разбираем, какие функции на это работают.

14 октября 2026

CRM-системы

CRM для строительной компании: объекты, сметы и сделки с заказчиками

Сделки в строительстве длинные, дорогие и включают выезды, расчёты и согласования. Разбираем, как настроить CRM под этот цикл.

14 октября 2026

Заявка

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

Оставьте имя и телефон — перезвоним, расспросим о процессе и предложим, с чего начать.

Или позвоните

+998 94 444 48 85

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