Skip to main content
GET
Obter sessão de assinatura
Retorna todos os dados necessários para o signatário assinar: detalhes do envelope, seus dados como signatário, arquivo a assinar e campos dinâmicos (se houver). Esta chamada também marca a sessão como acessada (transição para SIGNING_IN_PROGRESS). Autenticação: use apenas o sessionToken na URL — nenhum header de autenticação é necessário.

Parâmetros

string
required
Token único da sessão do signatário (obtido em POST /v1/envelopes ou POST /v1/templates/:uuid/envelopes).

Respostas

object
Dados gerais do envelope.
object
Dados do signatário.
object
Arquivo a assinar.
array
Campos dinâmicos do template (vazio se não houver template).

Erros

Veja Autenticação e erros.
  • 404: Session token não encontrado ou envelope/signatário inválido.
  • 410: Session token expirado (envelope expirou ou foi deletado).

Exemplo

Importante

  • Sem autenticação por header: o sessionToken é toda a autenticação necessária.
  • URL de preview: para visualizar o PDF com campos preenchidos, use GET /v1/sign/:sessionToken/preview em vez de downloadUrl.
  • Primeiro acesso: esta chamada marca a sessão como acessada, transicionando o envelope para SIGNING_IN_PROGRESS.

Próximas etapas

  1. Se houver campos pendentes: preencha com PATCH /v1/sign/:sessionToken/fields.
  2. Visualize o PDF: use GET /v1/sign/:sessionToken/preview.
  3. Assine: chame POST /v1/sign/:sessionToken/sign (ou POST /signature/envelope-sessions/:sessionToken/submit para templates).
  4. Se recusar: POST /v1/sign/:sessionToken/refuse.