Upload de um Hash de Documento (API)
Esta seção da API D4Sign permite que você faça o upload do hash de um documento para nossos servidores. Isso é útil para registrar a existência e a integridade de um documento sem a necessidade de enviar o arquivo em si.
🚧 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}/uploadhash?tokenAPI={SEU-TOKEN}&cryptKey={SEU-CRYPT-KEY}
Este endpoint fará o upload do hash do seu documento para os servidores da D4Sign.
POST /documents/{UUID-SAFE}/uploadhash
Parâmetros de Requisição (URL)
Parâmetro |
Descrição |
|
(obrigatório) O UUID do cofre onde o hash do documento será armazenado. |
Body
Parâmetro |
Descrição |
|
(obrigatório) O hash SHA256 do arquivo em HEXADECIMAL. O SHA256 deve ter 64 caracteres. Atenção: Não envie o SHA256 em binário. |
|
(obrigatório) O hash SHA512 do arquivo em HEXADECIMAL. O SHA512 deve ter 128 caracteres. Atenção: Não envie o SHA512 em binário. |
|
(opcional) O nome do seu documento. |
|
(opcional) Para que o hash do documento fique armazenado dentro da pasta, informe o UUID dela. |
{
"sha256": "13f2a91a9e85d5240ff32754eba41c02...",
"sha512": "9ddd2c2659ae6cd6790d1f31780c904145bd80272b51cb...",
"name": "Meu contrato de venda",
"uuid_folder": "{UUID DA PASTA}"
}
Resposta
Em caso de sucesso, a resposta retornará o UUID do hash de documento recém-carregado.
{
"uuid": "9f08bf18-bf4b-410f-9701-c286e5b1cad1"
}