API
Obter sessão de assinatura
Retorna dados da sessão do signatário: envelope, signer, arquivo e campos dinâmicos.
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/previewem vez dedownloadUrl. - Primeiro acesso: esta chamada marca a sessão como acessada, transicionando o envelope para
SIGNING_IN_PROGRESS.
Próximas etapas
- Se houver campos pendentes: preencha com
PATCH /v1/sign/:sessionToken/fields. - Visualize o PDF: use
GET /v1/sign/:sessionToken/preview. - Assine: chame
POST /v1/sign/:sessionToken/sign(ouPOST /signature/envelope-sessions/:sessionToken/submitpara templates). - Se recusar:
POST /v1/sign/:sessionToken/refuse.
Obter sessão de assinatura