Upload de Arquivo
Arquivos
Upload de Arquivo
POST
Upload de Arquivo
POST /files
Faz upload de um novo arquivo para o sistema e opcionalmente o processa.
Arquivos suportados
| Rótulo | Padrões de Arquivo |
|---|---|
| Texto | *.txt |
| Word | *.{doc,docx} |
| Planilha | *.csv |
*.pdf | |
| Excel | *.xls,*.xlsx |
| Power Point | *.{ppt,pptx} |
| Imagem | *.{jpg,jpeg,png,gif,bmp,svg,tiff,webp} |
| Vídeo | *.{mp4,avi,mov,mkv,wmv,flv} |
| Áudio | *.{mp3,wav,aac,ogg,flac,m4a} |
| Código | *.bas, *.bat, *.xml, *.css, *.dart, *.{html,htm}, *.inc, *.js, *.json, *.kt, *.lua, *.pas, *.php, *.pl, *.ps1, *.py, *.r, *.sh, *.vsd, *.sql, *.swift, *.ts, *.vb, *.vba, *.{yml,yaml}, *.md |
Limites
- Tamanho máximo de arquivo por upload: 200 MB
- Este endpoint aceita um arquivo por solicitação (use várias solicitações para vários arquivos).
- Limite de armazenamento de arquivos: 30 arquivos
- Alguns recursos têm limites diferentes:
- Anexos de bate-papo: até 200 MB por arquivo; até 5 arquivos por envio
- Transcrição de áudio: até 10 MB por arquivo
Exemplos de Código
Cabeçalhos
ID do espaço de trabalho. Se não fornecido, o espaço de trabalho selecionado do usuário será usado.
Nota: Este campo será obrigatório em uma versão futura da API. É altamente recomendável configurá-lo agora para garantir a compatibilidade com futuras atualizações.
Parâmetros do Corpo
O arquivo a ser enviado (multipart/form-data)
Se deve processar o arquivo após o upload (padrão: false). O processamento consome créditos (true).