webhooks.xyz

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.

Sample request from DocuSign Connectillustrative, shortened
Content-Typeapplication/jsonX-DocuSign-Signature-1XWmrwMey6OsLMeiZKwP4Fpp…
{
  "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" }
  }
}

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.

More in documents and e-signature: Box, Dropbox.