
Awelite: REST API для эффективной разработки
Готовый шаблон Awelite RestApi для 1С-Битрикс. Установите модуль и расширьте возможности сайта. Подходит для всех редакций. Попробуйте сейчас
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 05.09.2024
- Версия:
- 0.0.1
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Ключевые возможности REST API
Awelite: RestApi — это готовый модуль для 1С-Битрикс, который решает задачу быстрой интеграции внешних систем с сайтом через современный REST API. Продукт ориентирован на разработчиков и владельцев бизнеса, которым нужно организовать обмен данными между сайтом и сторонними сервисами (CRM, мобильные приложения, складские системы) без написания сложного кода с нуля. Модуль работает с редакциями платформы от «Старт» до «Бизнес», что делает его доступным для большинства проектов на Битриксе.
Ключевые возможности модуля
- Готовая система авторизации — после установки реализована регистрация, вход пользователей и обновление токенов доступа по технологии JSON Web Token (JWT). Токены передаются в заголовках X-Auth-Token и X-Auth-Refresh-Token, что соответствует стандартам безопасности.
- Гибкая настройка роутинга — вы можете создавать собственные маршруты и middleware (промежуточное ПО) под конкретные бизнес-задачи, не изменяя ядро модуля.
- Управление безопасностью — предусмотрены белые списки IP, настраиваемый секретный ключ для шифрования токенов и регулируемое время их жизни.
- Единый формат данных — все запросы и ответы возвращаются в JSON, что упрощает интеграцию с любыми клиентами: от мобильных приложений до серверных решений.
Что получает покупатель
После установки модуля на сайт под управлением 1С-Битрикс вы получаете рабочий REST-интерфейс с базовыми эндпоинтами для аутентификации. Это значит, что ваши разработчики могут сразу начать отправлять запросы к сайту — не нужно тратить время на проектирование архитектуры токенов или реализацию механизма refresh. Вся логика авторизации и обновления сессий уже встроена. Дополнительно вы получаете возможность конструировать новые роуты через панель настроек модуля, что позволяет адаптировать API под уникальные сценарии вашего проекта.
Для кого подходит решение
Модуль будет полезен компаниям, которые используют 1С-Битрикс и нуждаются в организации обмена данными с внешними системами. В первую очередь это:
— интернет-магазины, интегрирующиеся с CRM (например, amoCRM, RetailCRM) или сервисами рассылок;
— проекты с мобильными приложениями, где требуется авторизация пользователей через сайт;
— агентства и веб-студии, которые разрабатывают кастомные решения на Битриксе и хотят ускорить внедрение API.
Благодаря поддержке JWT и настраиваемой безопасности, продукт подходит для любых тематик: от e-commerce до корпоративных порталов, где важна защита данных и контроль доступа.
Модуль Awelite: REST API поможет быстро настроить интерфейс Rest Api.
После установки модуля, становится доступна регистрация и авторизация пользователя, также обновление токенов доступа при истечении сессии.
При необходимости можно быстро сконструировать собственные роуты и милдвары под необходимые нужды.
Возможности модуля:
- Есть возможность настройки собственного пути интерфейса REST API.
- Можно настроить белые списки
- Можно настроить время жизни токенов
- Можно установить свой секретный ключ для шифровки ключей
Модуль использует технологию JWT токенов доступа JSON Web Token(JWT
Полученные токены доступа отправляются при следующих запросах в Header с соответствующими параметрами: X-Auth-Token и X-Auth-Refresh-Token
Доступ к интерфейсу REST API и получение ответа имеют формат JSON
Для чего предназначен модуль Awelite REST API?
С какими редакциями 1С-Битрикс совместим Awelite REST API?
Какова стоимость модуля и условия лицензирования?
Как проходит установка и первоначальная настройка модуля?
Предусмотрена ли техническая поддержка после покупки модуля?
Установка модуля из Маркетплейса
Перейдите в административную панель сайта, откройте раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Awelite: REST API для эффективной разработки» и нажмите «Установить». Дождитесь завершения загрузки и установки.
Активация модуля в решениях
Перейдите в раздел «Маркетплейс» → «Установленные решения». Найдите модуль «Awelite: REST API» и нажмите «Активировать». После активации модуль появится в списке доступных сервисов сайта.
Настройка базовых параметров модуля
Откройте «Настройки» → «Настройки продукта» → «Настройки модулей» и выберите «Awelite: REST API». Укажите секретный ключ для шифрования JWT-токенов, задайте время жизни токенов доступа и обновления, а также при необходимости настройте белый список IP-адресов.
Проверка работы REST API
Выполните тестовый запрос к API вашего сайта, например, через curl или Postman: отправьте GET-запрос на URL вида https://вашсайт/rest/api/v1/ping. Убедитесь, что в ответ приходит JSON-объект с подтверждением работоспособности модуля.
Настройка роутинга и middleware
При необходимости создайте собственные маршруты и middleware в файле конфигурации модуля (обычно /local/modules/awelite.restapi/). Следуйте документации модуля для добавления новых эндпоинтов и логики обработки запросов.
Интеграция с внешними системами
Используйте полученные токены (X-Auth-Token и X-Auth-Refresh-Token) для авторизации запросов из внешних сервисов. Настройте обмен данными с CRM, мобильным приложением или складской системой, отправляя и получая JSON-данные через стандартные методы API.
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.




















