Atualizado em 17 de outubro de 2026
Enviar arquivos
Envia um ou mais arquivos para uma pasta. Com `relative_paths`, recria a estrutura de subpastas enviada.
Considerações
- Exige o escopo
file-manager:writee permissão de gravar na pasta de destino. - O envio é
multipart/form-datacomparent_idefiles[]. - Até 50 MB por arquivo e 500 MB por lote. Arquivos maiores usam o envio em partes.
relative_paths[]segue a mesma ordem defiles[](ex.:Tiradas por celular/foto.jpeg).- Fotos HEIC do iPhone são aceitas; a prévia é gerada em JPEG.
Referência
POST /file-manager/files na Referência da APIComo fazer
cURL
curl -X POST "$MICORE_BASE_URL/file-manager/files" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-F "parent_id=497" \
-F "files[]=@IMG_9183.HEIC" \
-F "files[]=@IMG_9181.MOV"
Resposta
Em caso de sucesso, a API responde 201 com os arquivos criados:
cURL
{
"data": [
{
"id": 773,
"name": "IMG_9183",
"type": "file",
"parent_id": 497,
"owner_id": 2,
"visibility": "company",
"created_at": "2026-10-21T15:06:01-03:00"
}
]
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.