Reorganize Objects
const url = 'https://api.cloud.agentums.ru/v1/objects/reorganize';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"force":false,"reset":false}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.cloud.agentums.ru/v1/objects/reorganize \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "force": false, "reset": false }'AI-перераспределение файлов по папкам ПО СМЫСЛУ (29-12). Ручной запуск, асинхронно.
По умолчанию (force=False) раскладывает только файлы без папки; force=True —
переразложить всё (под потолком reorganize_max_objects, контроль стоимости).
reset=True («разложить всё заново») — сначала снести ИИ-папки/темы и авто-связи, затем
разложить с нуля (ручные и расшаренные папки сохраняются). Скрытые (29-13) не трогаем.
Результат виден живым опросом списка — файлы «переедут» по папкам.
Authorizations
Заголовок раздела «Authorizations»Request Bodyrequired
Заголовок раздела «Request Bodyrequired»AI-перераспределение по смыслу (29-12). force=False — только файлы без папки;
force=True — переразложить всё (дороже, под потолком reorganize_max_objects).
reset=True («разложить всё заново», STORAGE_REDESIGN) — сначала снести ИИ-папки/темы и
авто-связи, затем разложить с нуля. Ручные и расшаренные папки сохраняются. Имеет приоритет
над force (после сброса раскладываются все файлы без папки).
object
Responses
Заголовок раздела «Responses»Successful Response
Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}