Guia de Criação: O Passo a Passo Padrão
Para colocar um envelope "em progresso", você passará por 5 etapas obrigatórias e uma etapa final de ativação.
💡 O Fluxo Lógico:
- Criar o Envelope (A pasta)
- Adicionar Documentos (Os arquivos dentro da pasta)
- Adicionar Signatários (As pessoas que assinarão)
- Criar Requisitos (A regra: "Quem assina qual documento")
- Ativar (O gatilho de envio)
1️⃣ Criando o Envelope
O primeiro passo é gerar o "envelope". Aqui você define o nome do projeto e configurações básicas.
Destaque: Guardar o id retornado; você precisará dele em todos os próximos passos.
Página de referência: Clique aqui.
# Exemplo de criação de rascunho
{
"data": {
"type": "envelopes",
"attributes": {
"name": "Contrato de Prestação de Serviços - Março 2026"
}
}
}2️⃣ Adicionando Documentos
Com o envelope criado, agora você faz o upload do arquivo PDF (em Base64) ou utiliza um modelo (Template) já existente na sua conta.
Endpoint: POST /api/v3/envelopes/:envelope_id/documents
Vínculo: Você deve enviar o envelope_id no corpo da requisição.
Página de referência: Clique aqui.
3️⃣ Cadastrando Signatários
Agora, informe quem são as pessoas envolvidas. Você pode identificar o signatário por E-mail ou WhatsApp.
Endpoint: POST /api/v3/envelopes/:envelope_id/signers
Vínculo: Você deve enviar o envelope_id no corpo da requisição.
Página de referência: Clique aqui.
4️⃣ Criando Requisitos
Este é o passo mais importante. O signatário só conseguirá assinar se houver um requisito vinculado a ele e ao documento.
É aqui que você define:
- Qual documento a pessoa assina.
- Qual o papel dela (Assinante, Testemunha, Interveniente).
- Qual o método de autenticação (Token, Pix, Biometria, etc).
Endpoint: POST /api/v3/envelopes/:envelope_id/requirements
Página de referência: Clique aqui.
🚀 5️⃣ Ativação: O Gran Finale
Seu envelope está montado, mas ainda está em modo Rascunho (Draft). Para que as notificações sejam enviadas aos signatários, você precisa ativá-lo.
Qual método escolher? Para este guia padrão, utilizaremos o método de atualização direta:
Endpoint: PATCH /api/v3/envelopes/{id}
Ação: Alterar o atributo status para active.
Página de referência: Clique aqui.
{
"data": {
"id": "ID_DO_ENVELOPE",
"type": "envelopes",
"attributes": {
"status": "running"
}
}
}✅ Check-list de Sucesso
- Recebi o status 200 OK na ativação?
- Verifiquei se todos os documentos possuem pelo menos dois requisitos?
Próximo Passo ➡️
Sua operação cresceu e você precisa de escala? O método PATCH acima vai sofrer lentidão.
Aprenda como escalar sua operação com a Ativação Assíncrona (202 Accepted):
❓Precisa de ajuda? Entre em contato com o Suporte
💰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 16 hours ago