Endpoints

Регистрация сессии
POST /session/register
Обновление сессии
PATCH /session/update
Авторизация по номеру телефона
POST /auth/phone
Выход из профиля
POST /logout
Получить главную страницу
GET /dashboard
Оформление заказа
POST /order
Получить список категорий в каталоге
GET /catalog/categories
Получить список товаров
GET /catalog/products
Получить количество товаров
GET /catalog/products/quantity
Получить список типов сортировки товаров
GET /catalog/products/sortOrders
Получить фильтры для избранного
GET /catalog/products/filters
Получить детальную информацию о товаре
GET /catalog/products/{id}

Path variables

id
string required
Получить таблицу размеров для товара
GET /catalog/products/{id}/sizeTables

Path variables

id
string required
Получить список избранного
GET /favorites
Добавить товар в избранное
POST /favorites
Очистить избранное
DELETE /favorites
Получить корзину
GET /cart
Очистить корзину
DELETE /cart
Добавить товар в корзину
POST /cart/add
Изменить количество позиции товара в корзине
POST /cart/{item}/set

Path variables

item
string required
Пересчет корзины
POST /cart/calculate
Получение списка образов
GET /looks
Получение образа по идентификатору
GET /looks/{id}

Path variables

id
string required
Звонок с кодом для подтверждения действия на номер телефона
POST /verify/send/number
Проверка кода
POST /verify/code
Поиск товаров в каталоге
GET /catalog/products/search
Получить профиль пользователя
GET /profile
Редактировать профиль
PATCH /profile
Изменение номера телефона
POST /profile/phone
Получение настроек пользователя
GET /profile/settings
Изменение настроек пользователя
PATCH /profile/settings