Мобильное приложение PRO
REST API для мобильного приложения
Подключите собственное мобильное приложение к вашему существующему сайту или интернет-магазину на 1С-Битрикс. Модуль предоставляет готовый универсальный функционал управления приложением и полностью документированное REST API в Swagger, что сокращает время разработки бэкенда в несколько раз!
Решение идеально подходит для веб-студий, IT-компаний и инхаус-команд, у которых есть свои мобильные разработчики, но нет времени писать и документировать API на Битриксе с нуля.
В модуле доступны следующие группы эндпоинтов:- Авторизация и регистрация - вход по email/логину и паролю, регистрация, сброс пароля, авторизация по телефону (звонок/SMS через SMS.RU или SMSC.RU), управление сессиями, refresh-токены.
- Профиль пользователя - получение и обновление данных, загрузка/удаление аватара, смена пароля.
- Каталог товаров - список каталогов и разделов, детальная карточка товара, аналоги товара, фильтры, подписка на поступление.
- Корзина - получение содержимого, добавление/изменение/удаление товаров, очистка корзины, поддержка гостевой корзины.
- Заказы - создание заказа, список заказов, детальная информация, отмена и повтор заказа, способы оплаты и доставки, типы плательщиков и свойства заказа.
- Адресная книга - добавление, редактирование, удаление адресов, установка адреса по умолчанию.
- Избранное - добавление и удаление товаров из избранного, список избранных товаров.
- Поиск - полнотекстовый поиск товаров, поисковые подсказки.
- Бонусы - получение бонусной карты, история начислений и списаний бонусов.
- Контент - статичные страницы, динамические списки контента (новости, статьи и др.).
- Веб-формы - список форм, структура полей, отправка заполненных форм.
- Файлы - пакетное получение информации о файлах товара (URL, размеры, вес).
- Отзывы - отправка отзывов о приложении с оценкой.
Плюсы текущего решения:
- Быстрый запуск готового REST API для интеграции сайта с приложением за 1 день.
- Экономия бюджета, не нужно переплачивать разработчикам за проектирование и написание обмена данными с нуля.
- Гибкая архитектура, возможность дорабатывать функционал и масштабировать методы API по желанию.