Docs / Integrations / Webhooks
Back to FastMode

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

  1. Go to SettingsIntegrations
  2. Click Add Webhook
  3. Enter your webhook URL
  4. Select which events to receive
  5. Click Save

Available Events

  • form.submitted — Any form submission
  • form.{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 type
  • X-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.

Built in Fast Mode