Receber webhooks e conferir a assinatura
Receba envelope.sent, signer.opened, signer.signed, signer.declined, envelope.completed e envelope.voided.
- 1
Em Developers, um dono ou gestor adiciona um endereço (https público) e escolhe os eventos — ou deixa todos.
- 2
Copie o segredo de assinatura (
whsec_…); ele aparece uma vez. Toque em Send test para receber umping. - 3
Cada mensagem é um JSON
{ id, type, created, data }enviado por POST com o cabeçalhoMyESign-Signature: t=<hora unix>,v1=<hex>. - 4
Para conferir, calcule o HMAC-SHA256 com o seu segredo sobre
<t>.<corpo cru>e compare comv1. Recuse mensagens que não batem. - 5
Cada entrega é tentada uma vez, com prazo curto, e Developers mostra a última situação. Use
GET /v1/envelopes/{id}para confirmar o estado se perder alguma.
Ainda precisa de ajuda?
A nossa equipe responde por chamado e e-mail.