Create Webhook
Create a new Webhook.
Limit of 75 registrations per triggerType
, per site.
Access to this endpoint requires a bearer token from a Data Client App.
sites:write
Path parameters
site_id
Unique identifier for a Site
Headers
Authorization
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
The Webhook registration object
id
Unique identifier for the Webhook registration
triggerType
The type of event that triggered the request. See the the documentation for details on supported events.
url
URL to send the Webhook payload to
workspaceId
Unique identifier for the Workspace the Webhook is registered in
siteId
Unique identifier for the Site the Webhook is registered in
filter
Only supported for the form_submission
trigger type. Filter for the form you want Webhooks to be sent for.
lastTriggered
Date the Webhook instance was last triggered
createdOn
Date the Webhook registration was created
Response
Request was successful
id
Unique identifier for the Webhook registration
triggerType
The type of event that triggered the request. See the the documentation for details on supported events.
url
URL to send the Webhook payload to
workspaceId
Unique identifier for the Workspace the Webhook is registered in
siteId
Unique identifier for the Site the Webhook is registered in
filter
Only supported for the form_submission
trigger type. Filter for the form you want Webhooks to be sent for.
lastTriggered
Date the Webhook instance was last triggered
createdOn
Date the Webhook registration was created