Available events
You can find the list of available events in the webhook events and payloads guide.Filters
You can add filters to events in order to narrow down the notifications you receive. Filters allow you to achieve advanced workflow capabilities, such as:- Only receive notifications when a person is added to a specific group.
- Only receive notifications when a company is moved to a specific pipeline status.
- Only receive notifications when a deal from a specific group is updated.
Person events
person.created
person.created
You can filter by the group the person is added to.
person.updated
person.updated
You can filter by:Only the following attributes can be filtered:
- The group the person is in
- The updated attribute
- The updated attribute and the value of the attribute
firstNamelastNamebirthdayjobTitledescription- You cannot provide a value for this attributeaddressesemailsphonesurlscustomFieldValues
When passing a value for these fields, you must provide the value in the correct format. Refer to the update person documentation for more information.
person.deleted
person.deleted
You can filter by the group the person is removed from.
person.groups_updated
person.groups_updated
You can filter by the group the person is added to or removed from.
person.workspace_interaction_metadata_updated
person.workspace_interaction_metadata_updated
You can filter by the group the person is in.
Company events
company.created
company.created
You can filter by the group the company is added to.
company.updated
company.updated
You can filter by:Only the following attributes can be filtered:
- The group the company is in
- The updated attribute
- The updated attribute and the value of the attribute
namedescription- You cannot provide a value for this attributeaddressesemailsphonesurlsfundingRaisedlastFundingDatefoundationYearemployeeRangeindustrycustomFieldValues
When passing a value for these fields, you must provide the value in the correct format. Refer to the update company documentation for more information.
company.deleted
company.deleted
You can filter by the group the company is removed from.
company.groups_updated
company.groups_updated
You can filter by the group the company is added to or removed from.
Deal events
object.created
object.created
You can filter by:
- The group the deal is in
- The group the deal is in and the object type
object.updated
object.updated
You can filter by:Only the following attributes can be filtered:
- The group the deal is in
- The group the deal is in and the object type
- Group, object type and the updated attribute
- Group, object type, the updated attribute and the value of the attribute
namecustomFieldValues
object.deleted
object.deleted
You can filter by:
- The group the deal is in
- The group the deal is in and the object type
Note events
note.created
note.created
There are no filters available for this event at the moment.
note.updated
note.updated
There are no filters available for this event at the moment.
note.deleted
note.deleted
There are no filters available for this event at the moment.
Reminder events
reminder.created
reminder.created
There are no filters available for this event at the moment.
reminder.updated
reminder.updated
There are no filters available for this event at the moment.
reminder.deleted
reminder.deleted
There are no filters available for this event at the moment.
reminder.triggered
reminder.triggered
There are no filters available for this event at the moment.
Authorizations
API key for authentication
Body
application/json
A friendly name for the webhook.
Maximum length:
255Example:
"My app integration"
The URL of the webhook. It must be a publicly accessible URL using the HTTP or HTTPS protocol.
Maximum length:
2048Example:
"https://my-app.com/webhook"
The events the webhook is subscribed to, with optional filters.
Required array length:
1 - 20 elementsExample:
[
{
"eventType": "person.created",
"filter": {
"groupId": "grp_bc984b3f-0386-434d-82d7-a91eb6badd71"
}
}
]Response
The created webhook.
A webhook with a visible signing secret.
Example:
{
"id": "wbk_8c18c158-d49e-4ad4-90d4-2b197688bac7",
"name": "My app integration",
"targetUrl": "https://my-app.com/webhook",
"subscribedEvents": [
{
"eventType": "person.created",
"filter": {}
}
],
"signingSecret": "whsec_QWFSUzl1QUVoQW1kdWtpTnJRTUFpbXNlZmxLTg==",
"status": "active",
"createdAt": "2025-07-17T09:00:00.000Z"
}Example:
["This field is deprecated"]