Upload de Arquivos
Enviar arquivos em diferentes formatos
Esse endpoint permite que você envie um arquivo nos formatos PDF, PNG, DOC e DOCX.
POST
/files
POST
/files📝 Nossa API suporta arquivos de no máximo 50MB.
Todos os endpoints deverão ser autenticados
headers = {
'Authorization': f'Bearer {api_key}'
}
Exemplo de payload:
No exemplo abaixo, instanciamos o body da requisição, que deverá necessariamente receber o campo file :
{
'file': (file_path, open(file_path, 'rb'),'application/pdf')
}
Descrição do payload:
Name | Type | Description |
---|---|---|
file_path | string | Este é o caminho para o arquivo que você deseja enviar. |
application/pdf | string | Este é o tipo MIME do arquivo. Neste caso, 'application/pdf' indica que o arquivo é um PDF. Esse tipo MIME é usado para informar à API o tipo de arquivo que está sendo enviado. |
Tipos de arquivos:
Nossa API permite que você insira arquivos dos tipos PDF, PNG, DOC e DOCX. Para cada uma dessas extensões, você precisará atribuir um tipo MIME diferente.
Tipo do Arquivo | MIME |
---|---|
'application/pdf' | |
DOCX | 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' |
DOC | 'application/msword' |
PNG | 'image/png' |
Exemplo de resposta:
{
"data": {
"download_url": url de download do arquivo,
"google_file_id": null,
"id": 199840,
"inserted_at": "2024-05-13T16:46:42",
"mime": "application/pdf",
"name": "dummy.pdf",
"preview_url": url de visualização prévia do arquivo,
"size": 13264,
"updated_at": "2024-05-13T16:46:42"
}
}
⚠️ O id retornado nesse response será de suma importância para continuarmos o processo de criação do contrato.
Updated 3 months ago