Мобильное приложение

Список разделов каталога продукции

Сущность.Метод: test.section.list

Метод получает список разделов каталога продукции. 

Параметры запроса

 Ключ Описание  Обяз. 
order
Сортировка Нет
filter Фильтр Нет 
paging
Параметры постраничной выборки Нет 
Объект сортировки (order)

Представляет из себя пары поле / значение.
Сортировать можно по следующим полям:
  • id
  • name
В качестве значения можно использовать:
  • asc - в порядке возрастания
  • desc - в порядке убывания
Пример:

{
 "name": "asc"
}

Объект фильтра (filter)

Массив вида {"фильтруемое поле"=>"значения фильтра" [, ...]}. "фильтруемое поле" может принимать значения:


 Поле Описание  Тип
id ИД  Число
external_code Внешний код Строка
parent_id Вышестоящий раздел Число
name Название Строка
Пример:

{
   "!external_code": false,
   "parent_id": 100500
}

Объект параметров постраничной выборки (pager)

 Ключ Описание  Обяз. 
size
Размер одной страницы.
По умолчанию 100
Нет
page Номер страницы (нумерация от 1).
По умолчанию 1.
Нет 

Параметры ответа

 Ключ Описание  Обяз. 
items Массив разделов.
Да   
pager Параметры постраничной выборки Да 

Объект раздела


 Ключ Описание  Обяз. 
id ИД Да
external_code Внешний код Нет
parent_id ИД вышестоящего раздела Нет
parent_name Название вышестоящего раздела Нет
name Название Да
depth_level Уровень вложенности Да