Webhooks are available on Pro, Business, and Enterprise plans. Endpoint limits vary by tier.
Authentication
Webhook management endpoints are dashboard-session authenticated (cookie-based) — API keys are not accepted on/api/v1/org/* routes.
Callers must have Admin role or above within the organization.
List webhook endpoints
Create a webhook endpoint
Supported event types
Response —
201 Created
Update a webhook endpoint
200 OK
Returns the updated WebhookResponse object (same shape as list response, without secret).
Delete a webhook endpoint
204 No Content
Signature verification
Every delivery includes anX-Grantiva-Signature header containing an HMAC-SHA256 signature of the raw request body, signed with your webhook’s secret.
Verify the signature before processing any payload:
See also
- Webhook Quickstart — step-by-step setup guide
- Webhooks Concepts — delivery retries, event payloads, signature verification