Метод «Получить контент папки»¶
Endpoint: GET {hostname}/ldm-user-folders-service/api/v1/folders/{folderId}/content
Метод позволяет получить весь контент папки по идентификатору папки.
Маппинг параметров запроса «Получить контент папки»
| Входящие параметры | Тип данных | Способ передачи параметров | Требования к заполнению |
|---|---|---|---|
| folderId | string($uuid) | Path | Идентификатор папки (Id) |
| fields | array[string] | Query | Фильтрация возвращаемых данных |
| type | string | Query | Тип контента. Доступные значения: «FOLDER», «DOCUMENT», «ITEM», «COLLECTION» |
| includeNestedFolders | boolean | Query | Вывести в результатирующем массиве контента контент всех вложенных папок. По умолчанию установлено значение «false». Доступны значения: «true», «false» |
| enrichContent | boolean | Query | Обогатить контент информацией по объектам (из сервиса «Информация по объектам»). По умолчанию установлено значение «true». Доступны значения «true», «false» |
| page | integer($int32) | Query | Номер страницы, нумерация начинается с 0. Значение согласно описанию в зависимости от потребностей клиента |
| size | integer($int32) | Query | Количество возвращаемых записей для одной страницы. По умолчанию установлено значение «20». Значение согласно описанию в зависимости от потребностей клиента |
| sort | array[string] | Query | Параметр сортировки. Значение согласно описанию в зависимости от потребностей клиента |
Пример запроса:
curl -X 'GET' \
'https://editor-next.swagger.io/api/v1/folders/d1d37c7d-1df1-47f3-a805-865a0a0a5571/content?includeNestedFolders=false&enrichContent=true&page=0&size=20' \
-H 'accept: text/plain'