Webhooks

The Webhooks feature allows you to configure endpoints on your server to receive real-time event notifications from our system. By setting up a webhook, you can automate workflows, track updates, or respond to specific events programmatically.

GET List of webhooks

PUT Create/Update webhook

DELETE Delete your webhook

Retrieves webhooks list

get

Retrieves your configured webhooks list

Authorizations
AuthorizationstringRequired

Enter JWT token

Header parameters
x-api-keystringRequired

Your credential's unique identifier key

x-pvt-timezonestringOptional

Your timezone

Responses
chevron-right
200

List of your configured webhooks

application/json
get
/business/v1/settings/webhooks

Creates a new or updates an existent webhook

put

Creates a new or updates an existent webhook for integration

Authorizations
AuthorizationstringRequired

Enter JWT token

Header parameters
x-api-keystringRequired

Your credential's unique identifier key

x-pvt-timezonestringOptional

Your timezone

Body
typestring · enumRequiredExample: ACTIVITY_EVENTPossible values:
urlstringRequiredExample: https://www.mycompanyhost.com/my-webhook
secretstringOptionalExample: my-32-bytes-sized-secret
headersobjectOptionalExample: {"Content-Type":"application/json"}
Responses
put
/business/v1/settings/webhooks

No content

Deletes your configured webhook

delete

Removes from your webhook list the item for the specified ID

Authorizations
AuthorizationstringRequired

Enter JWT token

Path parameters
idstringRequiredExample: my-webhook-id
Header parameters
x-api-keystringRequired

Your credential's unique identifier key

x-pvt-timezonestringOptional

Your timezone

Responses
delete
/business/v1/settings/webhooks/{id}

No content

Last updated