Skip to main content
GET
Obter dados de envelope via sessão de validação
Resolve uma sessão de validação em dados completos do envelope: metadados, lista de signatários com datas de assinatura, e link para download do documento assinado. Na primeira chamada bem-sucedida, marca a sessão como validada. Autenticação: este endpoint é público — nenhuma autenticação é necessário.

Parâmetros

string
required
UUID da sessão de validação retornado por POST /signer/v1/validator/verify.

Respostas

string
Timestamp (ISO-8601) de quando a sessão foi validada pela primeira vez. Presente apenas após a primeira chamada bem-sucedida (não será null em chamadas subsequentes).
object
required
Dados gerais do envelope.
array
required
Lista de signatários do envelope com status de assinatura.
string
URL pré-assinada para download do documento assinado. Presente apenas se o envelope foi finalizado (todos os signatários assinaram). URL válida por 15 minutos.

Erros

  • 404: Sessão de validação, envelope ou arquivo não encontrado.
  • 410: A sessão de validação expirou (TTL de 15 minutos).

Exemplo

Importante

  • Sem autenticação: este endpoint é totalmente público — qualquer pessoa com o sessionUuid pode consultar.
  • TTL de 15 minutos: se a sessão tiver expirado, crie uma nova com POST /signer/v1/validator/verify.
  • Idempotente: chamar múltiplas vezes com o mesmo sessionUuid retorna os mesmos dados; validatedAt não muda.
  • URL de download com prazo: o downloadUrl, quando presente, expira em 15 minutos — faça o download logo após obter a URL.

Próximas etapas

  • Se o envelope ainda não foi finalizado (nem todos os signatários assinaram), downloadUrl será null.
  • Se o envelope foi finalizado, use downloadUrl para fazer download do documento assinado.
  • Se a sessão expirou, crie uma nova com POST /signer/v1/validator/verify.