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

Testar endpoint

📝 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:

NameTypeDescription
file_pathstringEste é o caminho para o arquivo que você deseja enviar.
application/pdfstringEste é 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 ArquivoMIME
PDF'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.