Upload de um Documento Principal (Binário) (API)
Esta seção da API D4Sign permite que você faça o upload de um documento principal para nossos servidores enviando o arquivo em formato binário codificado em Base64. Seu documento será armazenado de forma segura em um cofre criptografado.
🚧 Atenção!
-
Após o upload, seu documento será criptografado em nossos cofres e receberá um número de série.
-
Um preview será gerado em segundo plano, então a sua requisição não ficará bloqueada esperando por isso.
-
Todos os documentos são armazenados em cofres criptografados, por isso o parâmetro
UUID-SAFE
é obrigatório; ele define em qual cofre seu documento será guardado.
🚧 Importante: Não esqueça de enviar seu tokenAPI
e cryptKey
em sua requisição.
Exemplo: https://secure.d4sign.com.br/api/v1/documents/{UUID-SAFE}/uploadbinary?tokenAPI={SEU-TOKEN}&cryptKey={SEU-CRYPT-KEY}
Este endpoint fará o upload do seu documento para os servidores da D4Sign, recebendo o arquivo em formato Base64.
POST /documents/{UUID-SAFE}/uploadbinary
Parâmetros de Requisição (URL)
Parâmetro |
Descrição |
|
(obrigatório) O UUID do cofre onde o documento será armazenado. |
Body
Parâmetro |
Descrição |
|
(obrigatório) O arquivo que será enviado para os servidores da D4Sign. ATENÇÃO: Você deve enviar o binário do seu arquivo codificado em BASE64. |
|
(obrigatório) Informe o MIME Type do seu arquivo (ex: |
|
(opcional) O nome do seu arquivo. |
|
(opcional) Para que o documento fique armazenado dentro da pasta, informe o UUID dela. |
{
"base64_binary_file": "JVhsdCAdwesAD2dsadfASDQW...",
"mime_type": "application/pdf",
"name": "Meu contrato de venda",
"uuid_folder": "{UUID DA PASTA}"
}
Resposta
Em caso de sucesso, a resposta retornará o UUID do documento recém carregado.
{
"uuid": "9f08bf18-bf4b-410f-9701-c286e5b1cad1"
}