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:

  1. Criar o Envelope (A pasta)
  2. Adicionar Documentos (Os arquivos dentro da pasta)
  3. Adicionar Signatários (As pessoas que assinarão)
  4. Criar Requisitos (A regra: "Quem assina qual documento")
  5. 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):

Ativação em Larga Escala.




❓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