+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

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

Менее 50 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

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

Число установок:
Менее 50 раз
Дата обновления:
14.08.2026
Версия:
1.2.0
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
24.04.2018

Совместимые редакции

Описание

Модуль для интеграции 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С-Битрикс.

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

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

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

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

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

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

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

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

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

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

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

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
Клиентская база апи (ClientBase API)
Клиентская база апи (ClientBase API)
Бесплатно

Каталог для ИИ