Update webhook
Update an existing webhook for the current workspace. All fields are optional—only include the fields you want to update.
PATCH
/webhooks/{id}Authorization
AuthorizationBearer token · headerrequiredAPI key authentication. Generate an API key from your workspace settings.
Path parameters
idstring<uuid>requiredThe unique identifier of the webhook to update
Request body
application/jsonnamestringThe name of the webhook
min length 1
urlstring<uri>The URL that will receive webhook events
descriptionstringAn optional description for the webhook
topicsstring[]The event types this webhook should listen to
min items 1
headersobjectOptional custom headers to include in webhook requests
Responses
200
Webhook updated
idstring<uuid>namestringurlstring<uri>descriptionstring | nullheadersobject | nulltopicsstring[]createdAtstring<date-time>createdByWebhookCreatedByUser who created the webhook
Show propertiesHide properties
idstring<uuid>emailstring<email>firstNamestring | nulllastNamestring | null400
Bad Request - Invalid input parameters
codestringmessagestringdataobjectShow propertiesHide properties
errorsobject401
Unauthorized - Missing or invalid API key
codestringmessagestring404
Not Found - Resource does not exist
codestringmessagestring