Skip to main content

Как получить список категорий

Получить список категорий можно с помощью GET запроса к API /categories.

Get categories list

Перейти к роуту и изучить основные поля
Данный роут требует JWT авторизацию для получения данных.

Как получить одну категорию

Получить одину категорию можно с помощью GET запроса к API /categories/{id} по ID категории.

Get single category

Перейти к роуту и изучить основные поля
Данный роут требует JWT авторизацию для получения данных.

Структура ответа

Метод возвращает объект или массив объектов, в зависимости роута:

Как получить список товаров категории

Получить список товаров конкретной категории можно с помощью GET запроса к API /categories/{id}/products по ID категории.

Get category products

Перейти к роуту и изучить основные поля
Данный роут требует JWT авторизацию для получения данных.
В ответ на запрос, вернется список объектов продукта:
где: price - цена товара в копейках quantity - кол-во единиц товара (пока что будет всегда 1) question_id - необезательное поле, вернет ID вопроса, привязанного к товару, если есть store_id - ID магазина, к которому привязан продукт

Как получить список категорий с товарами

Данный метод используется для отображания на главном экране и на экране категорий.
Получить список категорий с товарами можно с помощью GET запроса к API /categories/previews.

Get categories previews

Перейти к роуту и изучить основные поля
Данный роут требует JWT авторизацию для получения данных.

Основные фильтры

Фильтры указываются в GET параметрах. Все фильтры являются не обязательными.
Пример использования:

Структура ответа

Метод возвращает массив объектов категорий с продуктами: