gitlabEdit

๐Ÿ“‘Events Catalog

Webhook events supported by Docs-Dispatcher providers.

Overview

Docs-Dispatcher supports webhooks for 3 providers across 2 services.

Webhooks enable:

  • Real-time notifications when events occur

  • Automated workflows based on provider responses

  • Asynchronous processing with status updates

  • Error tracking and retry logic

Supported Services

Service
Providers with Webhooks
Total Events

Esign

Signaturit, Universign

8

Postal

Mysendingbox

5

Events by Service

Esign

๐Ÿ‘‰ Esign Webhook Documentation

Signaturit:

  • document_signed - Document has been signed by all signatories

  • document_declined - Document was declined by a signatory

  • document_expired - Document signing deadline expired

  • document_canceled - Document was canceled

Universign:

  • transaction_completed - Signature transaction completed successfully

  • transaction_failed - Signature transaction failed

  • transaction_canceled - Signature transaction was canceled

  • signer_signed - Individual signer completed their signature

Postal

๐Ÿ‘‰ Postal Webhook Documentation

Mysendingbox:

  • letter_created - Letter was created and queued

  • letter_in_transit - Letter is in transit to recipient

  • letter_delivered - Letter was delivered

  • letter_failed - Letter delivery failed

  • letter_returned - Letter was returned to sender

Webhook URL Pattern

All webhook callbacks follow this URL pattern:

Examples:

  • POST /api/webhooks/esign/providers/signaturit/endpoint.json

  • POST /api/webhooks/esign/providers/universign/endpoint.json

  • POST /api/webhooks/postal/providers/mysendingbox/endpoint.json

Webhook Payload Structure

All webhooks include:

Webhook Security

Signature Verification: All webhooks include an X-Webhook-Signature header for verification:

Verification Example (Node.js):

Next Steps

Last updated