Метод «Смена родительской папки объекта»¶
Endpoint: POST {hostname}/dh-folders-service/api/v1/folders/{folderId}/content/{contentId}/moving
Метод позволяет переместить выбранный объект в другую родительскую папку.
Более подробное описание метода находится в yaml файле «folders_service», который расположен в папке с документацией.
Маппинг параметров запроса
| Входящие параметры | Способ передачи параметров | Требования к заполнению |
|---|---|---|
| folderId | Path | Идентификатор папки (id), полученный методом GET {hostname}/dh-folders-service/api/v1/folders |
| contentId | Path | Идентификатор контента (id), полученный методом GET {hostname}/dh-folders-service/api/v1/folders/{folderId}/content |
| sourceFolderId | Body | Идентификатор папки, из которой выполняется перемещение. Значение согласно описанию в зависимости от потребностей клиента |
| contentClass | Body | Класс контента. Значение согласно описанию в зависимости от потребностей клиента |
| serviceName | Body | Наименование сервиса, которому принадлежит контент. Значение согласно описанию в зависимости от потребностей клиента |
Пример запроса:
curl --location 'https://docshouse-dev.k8s.lan.lanit.ru/dh-folders-service/api/v1/folders/a0da2e42-5234-48f6-9a2b-a94ae704ab96/content/8653a160-4840-430c-a7a4-69b68638e671/moving' \
-header 'accept: application/json' \
-header 'Content-Type: application/json' \
-data '{
"sourceFolderId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"contentClass": "folderNoAtr",
"serviceName": "testService"
}'