Examples / Documents and e-signature / DocuSign Connect
DocuSign Connect webhooks
Envelope sent, delivered, completed, declined or voided, and recipient events.
Events
- envelope-sent
- envelope-completed
- recipient-completed
- envelope-declined
Signature
Header X-DocuSign-Signature-1 (and -2 during key rotation): HMAC-SHA256 of the raw body with the Connect HMAC key, base64 encoded.
✓ A bin checks DocuSign Connect signatures: add the Connect HMAC key under Signature verification (DocuSign Connect).
Check a DocuSign Connect signature with the free tool (use the Shopify preset).
Retries
Connect retries failed deliveries with increasing gaps for about 24 hours when retry is enabled.
See a retry schedule in the calculator.
{
"event": "envelope-completed",
"apiVersion": "v2.1",
"uri": "/restapi/v2.1/accounts/…/envelopes/…",
"generatedDateTime": "2026-10-08T06:34:00.000Z",
"data": {
"accountId": "0a1b2c3d-…",
"envelopeId": "3f1e…",
"envelopeSummary": { "status": "completed", "emailSubject": "Please sign: Acme services agreement", "completedDateTime": "2026-10-08T06:33:58.000Z" }
}
}
- Same scheme as Shopify (base64 HMAC-SHA256).
Receive DocuSign Connect webhooks with webhooks.xyz
Create a bin. Paste its URL into DocuSign Connect. Each request shows at once with its headers and body. Add your secret, and each request gets a verified or failed mark. Add your server as a destination, and deliveries retry when it is down. Request an invite.