Skip to main content
PATCH
Update a webhook
Send only the fields you want to change. Needs an admin key.
  • active: false pauses the webhook. Events already queued keep retrying on the usual schedule. Resume within about 9 hours and they are delivered. Otherwise they end as failed.
  • events replaces the whole list.
  • rotate_secret: true issues a new secret and returns it once. The old secret stops working at once.

Authorizations

Authorization
string
header
required

Workspace API key. Create one in Settings → API keys.

Path Parameters

id
string
required

Webhook id.

Body

application/json
name
string
url
string<uri>
events
enum<string>[]
Available options:
conversation.call_ended,
conversation.reply_received,
deal.won,
deal.lost,
deal.stage_changed,
interaction.email_received,
interaction.email_bounced,
interaction.linkedin_connection_accepted,
interaction.linkedin_message_received,
interaction.meeting_scheduled,
interaction.meeting_held
active
boolean
rotate_secret
boolean

Issue a new secret. The old one stops working at once.

Response

The webhook. secret is present only when you rotated it.

webhook
object

A subscription. The signing secret is never returned here; you get it once on create and on rotate.

secret
string