Atualizado em 17 de outubro de 2026
Mover arquivos e pastas
Move arquivos e pastas para outra pasta, um por vez ou em lote, como o mover do painel.
Considerações
- Exige o escopo
file-manager:write, papel de editar cada item e de gravar na pasta de destino. - Pastas levam todo o conteúdo, e o item passa a ter a visibilidade da pasta de destino. Tirar um item da Empresa (destino privado) exige o papel
gerenciar. - Uma pasta não pode ir para dentro dela mesma, e o destino não pode ter outro item com o mesmo nome.
- O lote aceita até 100 itens e é tudo ou nada: se um item falhar, nenhum é movido.
parent_idé obrigatório: a API não move para a raiz.
Referência
POST /file-manager/items/{item}/move na Referência da API POST /file-manager/items/move na Referência da APIComo fazer
Um item:
cURL
curl -X POST "$MICORE_BASE_URL/file-manager/items/93/move" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"parent_id": 497
}'
Vários itens:
cURL
curl -X POST "$MICORE_BASE_URL/file-manager/items/move" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"item_ids": [
93,
772,
1444
],
"parent_id": 497
}'
Resposta
Um item devolve o item em data; o lote devolve a lista dos itens movidos.
cURL
{
"data": {
"id": 93,
"name": "Notas 2026",
"type": "folder",
"parent_id": 497,
"owner_id": 2,
"visibility": "company",
"created_at": "2026-10-21T23:48:11-03:00"
}
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.