Описание: Получить дочерние элементы указанного родителя, с опциональной сортировкой, ограничением количества и текстовым фильтром/запросом.
🌐 HTTP-информация
POST/api/item/GetList/{parentId}Content-Type: application/jsonAuthorization: <UserSessionToken>📥 Параметры запроса (URL Path)
| Параметр | Тип | Описание |
|---|---|---|
parentId | Guid | ID родительского элемента (или списка, если запрашиваются элементы верхнего уровня) |
📦 Тело запроса (Request Body)
Тело необязательно (можно передать null/пустой объект).
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
query | string | Нет | Строка фильтра (внутренний язык запросов) — если указана, поиск идёт по всему списку, а не только среди прямых потомков parentId |
sort | string | Нет | JSON-строка вида {"имя_поля": 0} / {"имя_поля": 1} (0 — по возрастанию, 1 — по убыванию); можно указать несколько полей |
max_result_count | int | Нет | Максимальное количество возвращаемых элементов (0 или не указано — без ограничения) |
Пример JSON-тела:
{
"sort": "{\"name\": 0}",
"max_result_count": 50
}
📤 Тело ответа (Response Body)
Массив элементов (IItem[]), соответствующих условиям.