Overview
Webhooks allow you to receive real-time notifications when document events occur in your SwellSign account.
Webhook Setup Demo
Integration Settings
Manage your webhooks and API keys for seamless integration.
Webhooks
Receive real-time notifications when events occur in your documents.
No webhooks configured
Start receiving real-time notifications by adding your first webhook.
Getting Started
Access Integration Settings
Navigate to Integration Settings in your Developer Dashboard.
Location
Dashboard → Settings → Integration → Webhooks
Create Webhook
Click "Add Webhook" and enter your endpoint URL that will receive notifications.
Webhook URL
Select Events
Choose which document events should trigger webhook notifications.
Available Events
Document Created
Available Events
Document Sent
Available Events
Document Expired
Available Events
Document Completed
Activate Webhook
Click "Create" to activate your webhook and start receiving real-time notifications.
Status
Active - Receiving notifications
Supported Events
- •Document Created - When a new document is created
- •Document Sent - When a document is sent to recipients
- •Document Expired - When a document expires
- •Document Completed - When all signatures are collected
Webhook Features
- •Real-time event notifications
- •Secure HTTPS endpoints
- •Event filtering and selection
- •Delivery logs and monitoring
Webhook Configuration
Webhook URL (POST)
Your application endpoint that will receive webhook notifications. Must be a valid HTTPS URL.
Events to Subscribe
Select which document events should trigger webhook notifications. You can subscribe to multiple events.
Webhook Security
All webhook endpoints must use HTTPS to ensure secure data transmission.
SwellSign will verify your endpoint is accessible before activating the webhook.
Make sure your endpoint responds with a 200 status code to confirm successful delivery.
Managing Webhooks
Webhook Details
Endpoint URL
The configured webhook URL receiving notifications
Subscribed Events
Active event types for this webhook
Status
Active/Inactive webhook state
Created Date
When the webhook was initially set up
Last Updated
Most recent configuration change
Management Actions
Edit Configuration
Modify webhook URL and event subscriptions
Test Delivery
Send a test webhook to verify endpoint connectivity
View Logs
Monitor delivery history and response status
Enable/Disable
Temporarily pause webhook without deleting
Delete
Permanently remove webhook configuration

