Webhooks API
Manage webhooks, event subscriptions, and delivery history programmatically.
Get your API keyWebhooks
GET
/api/v1/projects/{project_id}/webhooks/
List all webhooks.
POST
/api/v1/projects/{project_id}/webhooks/
Create a webhook.
{
"name": "Slack Notifications",
"url": "https://hooks.slack.com/...",
"events": ["form_submit", "page_view"],
"is_active": true
}
Events: form_submit | page_view | conversion | appointment_booked | experiment_completed
GET
PUT
DELETE
/api/v1/projects/{project_id}/webhooks/{webhook_id}/
Get, update, or delete a webhook.
POST
/api/v1/projects/{project_id}/webhooks/{webhook_id}/test/
Send a test payload to the webhook URL.
GET
/api/v1/projects/{project_id}/webhooks/{webhook_id}/deliveries/
List webhook delivery history.