POST /product/list
Возвращает список товаров по фильтру Максимальное количество возвращаемых товаров за один запрос - 1000 (задается в параметрах фильтра)
Запрос
Фильтр для поиска
Тело запроса (объект ProductFilter )
| Поле | Описание | Тип | Обязательное |
|---|---|---|---|
| store |
Идентификатор магазина |
int | |
| parent |
Идентификатор родительской категории |
string | |
| startRow |
Начальный номер строки для выборки. Используется для пейджинга |
int | |
| rowCount |
Количество строк (максимум 1000). Используется для пейджинга |
int |
Пример запроса
application/json, text/json
Sample:
{
"store": 1,
"parent": "sample string 2",
"startRow": 3,
"rowCount": 4
}
Ответ
Тело ответа ( объект ProductList )
| Поле | Описание | Тип | Обязательное |
|---|---|---|---|
| products |
Товары |
Массив Product | |
| total |
Общее количество товаров по заданному фильтру |
int |
Пример ответа
application/json, text/json
Sample:
{
"products": [
{
"id": "sample string 1",
"store": 2,
"parent": "sample string 3",
"group": true,
"name": "sample string 5",
"price": 1.0
},
{
"id": "sample string 1",
"store": 2,
"parent": "sample string 3",
"group": true,
"name": "sample string 5",
"price": 1.0
}
],
"total": 1
}