๐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
Esign
Signaturit, Universign
8
Postal
Mysendingbox
5
Events by Service
Esign
๐ Esign Webhook Documentation
Signaturit:
document_signed- Document has been signed by all signatoriesdocument_declined- Document was declined by a signatorydocument_expired- Document signing deadline expireddocument_canceled- Document was canceled
Universign:
transaction_completed- Signature transaction completed successfullytransaction_failed- Signature transaction failedtransaction_canceled- Signature transaction was canceledsigner_signed- Individual signer completed their signature
Postal
๐ Postal Webhook Documentation
Mysendingbox:
letter_created- Letter was created and queuedletter_in_transit- Letter is in transit to recipientletter_delivered- Letter was deliveredletter_failed- Letter delivery failedletter_returned- Letter was returned to sender
Webhook URL Pattern
All webhook callbacks follow this URL pattern:
Examples:
POST /api/webhooks/esign/providers/signaturit/endpoint.jsonPOST /api/webhooks/esign/providers/universign/endpoint.jsonPOST /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
Webhook Fundamentals - Setup and configuration
Async Dispatch Recipe - Using webhooks with async dispatch
Last updated