Webhooks (Management API)
Register webhook subscriptions to receive real-time notifications for events across your organisation. For webhook payload formats and security, see the Webhooks section.These endpoints require the
notification_subscription permissions: notification_subscription:read to list subscriptions, and notification_subscription:write to create, remove, or send a test webhook. A key without the required permission receives 403 Permission Denied. See Permissions for details.List Webhook Subscriptions
Retrieve all active webhook subscriptions for your organisation.Example Request
Response
Register Webhook Subscription
Create a new webhook subscription for your organisation.Request Body
Available Event Types
Example Request
Response (201 Created)
Remove Webhook Subscription
Delete (deactivate) a webhook subscription by specifying the target URL and notification type.string
required
The webhook target URL
string
required
The notification type to unsubscribe from
Example Request
204 No Content on success.
Test Webhook Delivery
Send a sample webhook payload to a target URL to verify your endpoint is configured correctly. This is useful for verifying your webhook endpoint is working before creating a subscription.Request Body
Example Request
Response
Test webhook payloads include the header
X-Webhook-Test: true so your endpoint can distinguish test deliveries from real ones.