POST Upload file

Com este endpoint você poderá enviar um novo arquivo ao sistema, para futuramente enviar para uma ou mais pessoas assinarem e/ou preencherem o mesmo.

ATENÇÃO! O envio do documento e dos templates possuem finalidades diferentes!

O upload de documentos é o envio simples de um arquivo, já o template precisa que no ato do envio, você defina seus campos de preenchimento e assinatura, para mais informações sobre os campos consulte a documentação dos templates ou de solicitações de assinaturas.

Para envio de documentos é necessário que o tipo da requisição seja um form-data!

Para enviar um documento para o sistema, você deverá passar alguns parâmetros conforme abaixo, porém destacamos aqui o parâmetro FILE.

Este parâmetro poderá ser de dois tipos:

Documento: Um documento nos formatos PDF, Word, Excel ou Power Point (Futuramente será necessário converte-los para PDF).
Base 64: Um código base64 exclusivo para PDF, com o início "data:application/pdf;base64,"

Conversão para PDF: Quando um documento for assinado ou uma solicitação de assinatura for realizada, a conversão de documentos Office para PDF será feita automaticamente.

As informações do documento como document_key não são alteradas, porém dados como o endpoint para download, o formato e o tamanho do mesmo serão ajustados.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
int32

ID da pasta onde o documento deve ser armazenado. Caso não seja informado, o documento ficará na pasta raiz da empresa.

departments
array of int32s

Departamento(s) o qual o documento deve pertencer.

departments
string
enum

Visibilidade padrão do documento.

Allowed:
string
required

Nome único do documento para visualização no front-end.

file
required

[File/String Base64] Arquivo que está sendo enviado em PDF (File ou Base64), Word, Excel ou Power Point. (Para Base64 utilizar o formato data:application/pdf;base64)

string

Senha do propietário do documento com permissões totais.

string

Senha de acesso simples do documento.

boolean

Marca o documento para otimização, caso enviado 1 o sistema irá otimizar e achatar campos de formulário no documento.

int32

ID do usuário que enviou o documento.

int32

1 - QR Code no topo do documento (Sem página final).

Ao solicitar a assinatura na última página, sem posicioná-la, a página final será sempre gerada automaticamente.

2 - Sem QR Code no topo, apenas página no final.

3 - Página final de validação e QR Code no cabeçalho (Criaremos páginas extras).

4 - QR Code no rodapé do documento (Sem página final).

5 - Página final de validação e QR Code no rodapé (Criaremos páginas extras).

6 - QR Code (Texto) na lateral esquerda.

7 - QR Code (Texto) na lateral direita.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json