Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Kokhanenko: B2B Catalog API

Модуль Kokhanenko: B2B Catalog API добавляет к сайтам на 1С-Битрикс управляемый API для выгрузки каталога во внешние системы: дилерские кабинеты, партнёрские витрины, мобильные приложения, CRM, PIM, BI-отчёты и интеграционные сервисы.

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

Опубликовано
19.05.2026
Обновлено
10.09.2026
Версия
1.2.0
Установлено
Менее 50 раз
Подходящие редакции
«Первый сайт», Старт, Стандарт, Малый бизнес, Бизнес
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет

Что умеет решение

Модуль Kokhanenko: B2B Catalog API добавляет к сайтам на 1С-Битрикс управляемый API для выгрузки каталога во внешние системы: дилерские кабинеты, партнёрские витрины, мобильные приложения, CRM, PIM, BI-отчёты и интеграционные сервисы.

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

Решение позволяет предоставлять разным клиентам различные наборы данных, а не весь каталог сразу. Для каждого внешнего клиента создаётся отдельный API-токен; токены можно объединять в группы и настраивать ограничения по полям ответа, типам цен, разделам каталога и значениям свойств товаров.

API возвращает товары, активные разделы и количество доступных товаров. Поддерживаются форматы JSON и XML, постраничная выдача, авторизация по схеме Bearer, скачивание ответа файлом, а также публичная HTML-страница /api/ со справкой по endpoint-ам.

Решение подходит интернет-магазинам и B2B-порталам на 1С-Битрикс, а также компаниям, передающим каталог дилерам, партнёрам или франчайзи.

Модуль Kokhanenko: B2B Catalog API предназначен для интеграции внешних веб-сайтов, мобильных приложений, CRM, PIM и BI-систем с каталогом. Решение позволяет командам гибко управлять правами доступа к ценам, остаткам, свойствам товаров и разделам каталога.

Основные возможности включают работу с эндпоинтами товаров по адресам /api/v1/products, /api/v1/products.json и /api/v1/products.xml, а также эндпоинтом подсчета количества товаров /api/v1/products/count в форматах JSON и XML. Для работы с разделами доступен эндпоинт /api/v1/categories с поддержкой JSON и XML.

Аутентификация осуществляется через заголовок Authorization: Bearer. Обеспечена обратная совместимость с использованием query-параметра token. Система поддерживает создание групп токенов и настройку индивидуальных правил для каждого токена.

API предоставляет инструменты для ограничения возвращаемых полей, фильтрации доступных типов цен, исключения определенных разделов из выдачи и фильтрации товаров по значениям свойств. Механизм ACL применяется до этапа пагинации, обеспечивая согласованность подсчета доступного набора товаров для эндпоинтов /products и /products/count.

Дополнительно реализована возможность выбора свойств инфоблоков для внешней выгрузки, базовая выгрузка торговых предложений, цен и остатков. Ведется журнал API-запросов без сохранения полных токенов и строки запроса. В успешных ответах возвращаются служебные поля api_version: v1 и schema_version: 1.0.

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

Модуль не хранит полные токены в открытом виде в базе данных. Полное значение токена отображается только один раз при его создании или перевыпуске; в последующих административных списках виден лишь префикс. Для интеграций в промышленной среде рекомендуется использовать авторизацию Bearer, чтобы исключить попадание токена в URL, логи доступа и историю браузера. Журнал запросов фиксирует конечную точку, метод, статус, длительность, IP-адрес, идентификатор пользователя или токена, а также хэш строки запроса. Полные токены и исходные строки запроса в журнал не записываются.

General iT поможет установить модуль, настроить его и проверить работу на твоём сайте.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

2 выпусков
1.2.0 (27.05.2026)Последнее обновление

В настройках модуля добавлены кнопки для автоматического подключения route-файла модуля в /bitrix/.settings.php и добавления rewrite-правила для /api/v1 в .htaccess, если проверка показывает ошибку.

Перед изменением системных файлов создаётся резервная копия рядом с исходным файлом с суффиксом .kokhanenko_catalogapi_YYYYmmdd_HHMMSS.bak.

Автоматические действия только добавляют недостающую настройку или правило и не удаляют существующую конфигурацию проекта.

После успешного исправления в настройках выводится путь к созданной копии, а кнопка исправления скрывается.

1.1.0 (22.05.2026)

Добавлена возможность задавать индивидуальный список свойств товаров для группы токенов или конкретного токена.

Реализован приоритет выбора свойств API-выдачи: токен → группа → общие настройки модуля → свойства не отдаются.

Пустой индивидуальный список считается отсутствием индивидуальной настройки и включает наследование следующего уровня.

В административные страницы ограничений группы и токена добавлен отдельный блок «Свойства товаров для выдачи по API».

Формат API-ответа, endpoint-ы и schema_version не изменены.

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 30 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 3 950 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения