Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Клиентская база апи (ClientBase API)

Модуль для интеграции 1С-Битрикс с «Клиентской базой» через её REST API 1.0: двусторонний обмен данными, таблицами и пользователями без ручной выгрузки.Часть линейки интеграционных модулей для 1С-Битрикс от Павла Шулаева — среди опубликованных решений также amoCRM, MailChimp и другие CRM- и сервис-интеграции.Узнать более подробно о методах модуля, а также скачать его если у вас истекла лицензия Битрикса, вы можете на github.Что делает модульПокрывает основные разделы API «Клиентской базы»: таблицы, строки и данные таблиц, пользователей. Обращение к любому методу API — через единообразный набор классов в пространстве имён `Rover\CB\Rest`, без прямой работы с HTTP и авторизацией:use Bitrix\Main\Loader; use Rover\CB\Rest\User; if (Loader::includeModule('rover.cb')) {     $users = User::getInstance()->getList(); }Авторизация, повторное использование сессии и разбор ответов API — на стороне модуля. Методы классов соответствуют методам API «один-к-одному», включая фильтрацию по точному соответствию полей.Модуль реализует версию API «Клиентской базы» v1.0. Для большинства сценариев интеграции — выгрузки и синхронизации данных, таблиц, пользователей — этого достаточно.Когда нужен не модуль, а разработчикГотовый набор классов закрывает базовый обмен данными. Он не решает нестандартные задачи: сложный маппинг полей, синхронизацию с третьей системой, бизнес-логику на события изменения данных, миграцию из другого решения. Это уже не задача модуля из коробки, а задача индивидуальной разработки на 1С-Битрикс.Если у вашего проекта именно такой случай — опишите задачу

Клиентская база апи (ClientBase API)

Клиентская база апи (ClientBase API)

Скриншоты
Описание

Технические данные

Опубликовано:
24.04.2018
Обновлено:
14.08.2026
Версия:
1.2.0
Установлено:
Менее 50 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

Модуль для интеграции 1С-Битрикс с «Клиентской базой» через её REST API 1.0: двусторонний обмен данными, таблицами и пользователями без ручной выгрузки.

Часть линейки интеграционных модулей для 1С-Битрикс от Павла Шулаева — среди опубликованных решений также amoCRM, MailChimp и другие CRM- и сервис-интеграции.

Узнать более подробно о методах модуля, а также скачать его если у вас истекла лицензия Битрикса, вы можете на github.

Что делает модуль

Покрывает основные разделы API «Клиентской базы»: таблицы, строки и данные таблиц, пользователей. Обращение к любому методу API — через единообразный набор классов в пространстве имён `Rover\CB\Rest`, без прямой работы с HTTP и авторизацией:

use Bitrix\Main\Loader;
use Rover\CB\Rest\User;

if (Loader::includeModule('rover.cb')) {
    $users = User::getInstance()->getList();
}

Авторизация, повторное использование сессии и разбор ответов API — на стороне модуля. Методы классов соответствуют методам API «один-к-одному», включая фильтрацию по точному соответствию полей.

Модуль реализует версию API «Клиентской базы» v1.0. Для большинства сценариев интеграции — выгрузки и синхронизации данных, таблиц, пользователей — этого достаточно.

Когда нужен не модуль, а разработчик

Готовый набор классов закрывает базовый обмен данными. Он не решает нестандартные задачи: сложный маппинг полей, синхронизацию с третьей системой, бизнес-логику на события изменения данных, миграцию из другого решения. Это уже не задача модуля из коробки, а задача индивидуальной разработки на 1С-Битрикс.

Если у вашего проекта именно такой случай — опишите задачу

Отзывы (0)
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Что нового
1.2.0 (14.08.2026)
  • Усилена безопасность модуля
  • Подтверждена совместимость с PostgreSQL
  • Обеспечена совместимость с PHP 8.1+; повышены минимальные требования к версиям PHP и «Главного модуля»
  • В настройках появилась панель статуса лицензии и версии с быстрыми действиями — продление, проверка обновлений
  • На странице настроек добавлены быстрые ссылки на поддержку и отзывы
1.1.0 (25.11.2021) — модуль "Конструктор адм. части" больше не требуется
— расширение "Curl" больше не требуется
— оптимизация работы и рефакторинг
1.0.1 (13.07.2019) — исправление ошибок
Установка

После установки на сайт, настройка производится в административной части: «Настройки» - «Настройки модулей» - «Клиентская база api».

На странице настроек необходимо ввести:

  • имя сайта, на котором установлена Клиентская база (с http/https). Если КБ установлена на в корневую папку, то имя сайта следует ввести вместе с той папкой, в которую она устновлена;
  • логин пользователя Клиентской базы, от лица и с правами которого будет осуществляться подключение;
  • api-ключ этого пользвателя.
Для пользователя, под которым вы ходите подключиться, в настройках КБ должна стоять галочка "Включить API".

Если все данные верны, то после сохранения настроек появится надпись [есть подключение]. После этого можно обращаться к Клиентской базе с помощью классов и методов модуля.

Требования
  • PHP 8.1 или выше (проверена совместимость с PHP 8.2);
  • «Главный модуль» версии 24.0.0 или выше;
  • mod_rewrite на сервере.
Поддержка
По всем вопросам, предложениям и ошибкам обращайтесь в техподдержку.

Поддержка работает по будням с 10 до 18 МСК. Обращения обрабатываются в порядке очереди, поэтому время первой реакции может составлять до 2х рабочих дней, но обычно отвечаем заметно быстрее.

Если вопрос срочный, ответ можно получить вне очереди: приобретите купон спецобращения и укажите его код при создании обращения. По такому обращению мы отвечаем в течение 3 часов в рабочее время.

Авторская поддержка

Модуль разрабатывается и сопровождается автором лично — https://rover-it.me. Мы отвечаем на вопросы по установке и настройке, оперативно исправляем обращения по работе модуля и открыты к пожеланиям по развитию функциональности.

Если у вас нестандартный сценарий — напишите нам, обсудим индивидуальную доработку.

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки