Создавайте API для мобильных приложений, личных кабинетов, CRM, ERP и партнёрских сервисов на общей инфраструктуре.
Ваша команда реализует задачи бизнеса. Платформа предоставляет авторизацию, управление доступом, кеширование, документацию и журналирование.
Для проектов, в которых интеграции развиваются- Компаниям — для подключения внешних систем к сайту или корпоративному порталу.
- Командам разработки — для создания API мобильных приложений, личных кабинетов и внутренних сервисов.
- Интеграторам и студиям — как повторно используемая основа для клиентских проектов.
Решение работает в «1С-Битрикс: Управление сайтом» и коробочном Битрикс24.
От установки к своему API- Установите модуль штатным мастером Marketplace.
- Настройте адреса API и документации, включите сервисные методы и выполните проверочный запрос через Swagger.
- Добавьте прикладные методы и задайте правила доступа под задачи проекта.
| Для внедрения нужен разработчик. Методы работы с данными, обмены с конкретными системами и проверки прав на отдельные данные реализуются в вашем проекте. |
- Меньше повторной разработки. Используйте готовые механизмы авторизации, проверки параметров, формирования ответов и журналирования при подключении новых приложений и сервисов.
- Управляемый доступ. Разграничивайте операции по группам пользователей, настраивайте срок действия и ротацию токенов, отзывайте доступ отдельных клиентов.
- Контроль обращений. Ограничивайте запросы по IP-адресам, расписаниям и количеству. Настраивайте CORS для браузерных приложений.
- Удобное сопровождение. История входящих запросов, счётчики и настраиваемое журналирование помогают разбирать ошибки и отказы доступа.
- Документация вместе с API. OpenAPI-описание формируется из конфигурации маршрутов. Во встроенном Swagger можно изучать методы, параметры и ответы, а также выполнять запросы.
- Настраиваемое кеширование. Задавайте кеширование результатов отдельно для маршрутов. Проверки доступа сохраняются и при получении ответа из кеша.
При инциденте перегенерация ключа позволяет сделать все ранее выданные токены недействительными одной операцией.
Общая инфраструктура. Ваша бизнес-логика.Создавайте собственные маршруты и обработчики, используйте JSON и XML, расширяйте обработку запросов через события модуля.
Общая основа помогает сохранять единый подход к разработке и сокращать объём инфраструктурного кода, который команда поддерживает самостоятельно.
Настройки и токены доступны в административной части Битрикс, с раздельными правами на просмотр и изменение. Список операций Swagger учитывает групповые права пользователя — это удобно для внутренних команд и подрядчиков с разным уровнем доступа.
Посмотреть интерактивную схему работы платформы →
Изучите платформу до внедренияВ документации собраны:
- Установка и первый запуск.
- Настройка доступа и работа с токенами.
- Создание собственных маршрутов и обработчиков.
- Примеры запросов и расширения платформы.
- Обновлено: установка и удаление модуля используют штатный механизм загрузки пространства классов.
- Улучшено: доработка логики под будущие интеграции модуля.
- Исправлено: при истечении демонстрационного периода на странице модуля выводится сообщение на русском языке вместо «Module not found».
- Исправлено: при ошибке подключения модуля выводится сообщение на русском языке с предложением проверить установку.
- Улучшено: стандартный каталог файловых журналов изменён на local/.htlogs; штатная конфигурация официальной Docker-сборки 1С-Битрикс запрещает HTTP-доступ к его содержимому.
- Исправлено: при пошаговом удалении файловых журналов защита .htaccess сохраняется до завершения очистки.
Требования: «1С-Битрикс: Управление сайтом», PHP 8.2 или новее и права администратора. Для работы с логинами, паролями и токенами используйте HTTPS.
- Загрузите модуль из Маркетплейса и установите через «Marketplace → Установленные решения».
- Откройте «Сервисы → API-платформа → Настройки модуля».
- Задайте пути API и документации, например api и api/docs. Сохраните настройки.
- На вкладке «Роуты» включите сервисные роуты и сохраните настройки.
- Откройте «Сервисы → API-платформа → Документация» и выполните GET /up. Ожидаемый результат — HTTP 200 и JSON-ответ.
По умолчанию документация API доступна всем, включая гостей. Для закрытого API ограничьте её просмотр в настройках прав доступа.
Пошаговая установка и настройка →
В руководстве — проверка работы, токены, безопасность, кеширование и примеры разработки. Создание собственных интеграций и переход с artamonov.rest требуют участия разработчика.
Онлайн-чат (срочные вопросы): https://wbc.bitrix24.ru/online/chat
E-mail (вопросы общего характера): mail@webco.one
E-mail (вопросы по документам): docs@webco.one
E-mail (вопросы по поддержке): support@webco.one
E-mail (вопросы по качеству услуг): d.artamonov@webco.one
Режим работы
Понедельник - Пятница
10:00 - 18:00 - Москва
14:00 - 22:00 - Новосибирск
09:00 - 17:00 - Астана
Время реакции на обращение: 4-8 часов.
Вконтакте: https://vk.com/webcoRUTUBE: https://rutube.ru/u/webco
Telegram-канал: https://t.me/webco_one
Telegram-бот: https://t.me/webco_one_bot
MAX-канал: https://max.ru/id540550482808_biz
MAX-бот: https://max.ru/id540550482808_bot
Документация: https://webco.one/docs
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.