Webhooks
Webhook Notifications
Receive real-time notifications when events occur in your Fast Mode project.
What Are Webhooks?
Webhooks are HTTP requests sent to your server when something happens — like a form submission or content update.
Setting Up Webhooks
- Go to Settings → Integrations
- Click Add Webhook
- Enter your webhook URL
- Select which events to receive
- Click Save
Available Events
form.submitted— Any form submissionform.{name}.submitted— Specific form submission{collection}.created— New item created{collection}.updated— Item updated{collection}.deleted— Item deleted
Payload Format
{
"event": "form.submitted",
"tenantId": "your-project-id",
"timestamp": "2024-01-15T10:30:00Z",
"data": {
"id": "submission-123",
"formName": "contact",
...
}
}
Security
Webhooks include headers for verification:
X-Webhook-Event— The event typeX-Tenant-ID— Your project ID
Retry Policy
If your endpoint returns a non-2xx status, Fast Mode will retry the webhook up to 3 times with exponential backoff.