Skip to main content

How Webhooks Work

1

Configure endpoint

Configure a webhook endpoint URL in your dashboard
2

Select events

Select which events you want to receive
3

Receive notifications

When an event occurs, we send a POST request to your URL
4

Process payload

Your server processes the payload and returns a 2xx response

Payload Format

All webhook payloads follow this structure:

Learn More

Events

All available webhook events

Security

Verify webhook signatures

Best Practices

  • Return a 2xx response within 5 seconds
  • Process webhooks asynchronously for long operations
  • Implement idempotency to handle duplicate deliveries
  • Always verify the webhook signature