Documentos
O que são documentos?
Documentos são os arquivos que serão assinados dentro de um envelope. Podem ser contratos, termos, formulários, ou qualquer arquivo que precise de assinatura digital.
Visão geral
A adição de documentos a um envelope é uma etapa fundamental no processo de preparação para assinatura digital. Nesta página, você encontrará todas as informações necessárias para adicionar documentos a um envelope utilizando a Clicksign API.
Ao adicionar um documento a um envelope, você está incorporando esse documento ao conjunto de arquivos que serão enviados para assinatura digital. Isso permite que os signatários visualizem e assinem o documento como parte do processo de assinatura.
Existem três formas principais de adicionar documentos a um envelope: upload de arquivos,uso de modelos (templates) ou duplicação de documento. Ambas as opções oferecem flexibilidade para atender diferentes necessidades e cenários.
Upload do arquivo (Base64)
Uma forma de adicionar documentos a um envelope é fornecendo o conteúdo do arquivo em formato base64. Esse método permite que você inclua arquivos diretamente na requisição, sem necessidade de armazená-los separadamente.
Esse processo é simples e eficiente, ideal para quando você deseja integrar diretamente os arquivos ao fluxo de criação do envelope. Após criar o envelope, basta adicionar o(s) documento(s) que farão parte do processo de assinatura.
Conteúdo do arquivo em formato Base64 que está sendo enviado para a Clicksign.
Esse atributo é composto por quatro partes: um prefixo (data:), um MIME TYPE indicando o tipo de dados, um token Base64 e os dados em si:
data:<mimetype>;base64,<data>
MIME TYPES suportados:
- text/plain
- image/png
- image/jpeg
- application/pdf
- application/msword
- application/vnd.openxmlformats-officedocument.wordprocessingml.documen
Utilize o site abaixo para transformar um arquivo em Base64: https://jpillora.com/base64-encoder/
Para mais informações sobre como realizar esse procedimento, consulte a página de referência para a requisição de Criar Documento por Upload.
Veja mais detalhes na página de Referência da API.
Utilização de um modelo (template)
Outra forma de adicionar documentos a um envelope é através do uso de modelos (templates) previamente configurados. Os templates permitem que você crie documentos de forma padronizada, otimizando o processo de criação e garantindo consistência nos documentos gerados.
Ao utilizar um modelo, você pode optar por personalizar variáveis dentro do documento ou reutilizar modelos existentes, agilizando o processo. Se necessário, também é possível modificar o nome do arquivo, desde que a extensão seja .docx
.
Para mais informações sobre como criar documentos a partir de um modelo, consulte a seção de Modelos ou a página de referência para a requisição de Criar Documento por Modelo.
Veja mais detalhes na página de Referência da API.
Duplicação de documentos
Uma terceira forma de adicionar documentos a um envelope é através da duplicação de documentos existentes. Esse método permite que você reutilize documentos que já foram processados e finalizados, criando uma nova versão não assinada a partir do conteúdo original.
Esse processo é particularmente útil quando você precisa criar múltiplos envelopes com o mesmo documento base, ou quando deseja reaproveitar um documento já finalizado em um novo fluxo de assinatura.
A duplicação captura o conteúdo não assinado do documento original, garantindo que o novo documento esteja pronto para receber novas assinaturas.
Como funciona a duplicação
Ao duplicar um documento, você referencia um documento existente através de sua chave única (key). O sistema então extrai o conteúdo não assinado do documento original e cria uma nova cópia dentro do envelope de destino.
Isso mantém a integridade do documento original enquanto permite que você trabalhe com uma versão independente. Para duplicar um documento, você precisa fornecer:
filename: Nome do arquivo que será criado (pode ser diferente do original)
duplicate.key: Chave UUID do documento que será duplicado
Veja mais detalhes na página de Referência da API.
Atualização de documentos
A plataforma Clicksign também oferece funcionalidades para atualizar documentos dentro de um envelope, permitindo alterações no status do documento conforme o andamento do processo de assinatura.
O principal ajuste possível é a alteração do status de um documento para "cancelado" (canceled) ou "finalizado" (closed), quando necessário. Isso proporciona flexibilidade no gerenciamento de documentos em andamento, garantindo que o processo se adapte às necessidades do fluxo de trabalho.
É importante lembrar que a alteração de status só pode ser feita quando o documento se encontra com o status "em andamento" (running). A modificação do status está restrita a essa função, mantendo a integridade do processo de assinatura.
Próximos passos
Desenvolvemos um guia passo a passo para realizar requisições utilizando cURL como demonstração:
❓Precisa de ajuda? [email protected]
💰Dúvida sobre planos e preços? Veja o comparativo
🔍Não sabe qual versão está usando? Descubra a sua versão
📚Respostas rápidas? Visite nosso FAQ
Updated about 22 hours ago