update_webhook
Modify a webhook's endpoint URL, triggering event, or active status to manage real-time CRM notifications.
Instructions
Update a webhook. (PUT /webhooks/{id})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| url | No | The url of the webhook. Must be a secure endpoint (https). | |
| event | No | The event the webook responds to. Should be one of the following: `peopleCreated`, `peopleUpdated`, `peopleDeleted`, `notesCreated`, `notesUpdated`, `notesDeleted`, `emEventsOpened`, `emEventsClicked`, `emEventsUnsubscribed`, `tasksCreated`, `tasksUpdated`, `tasksDeleted`, `appointmentsCreated`, `appointmentsUpdated`, `appointmentsDeleted`, `textMessagesCreated`, `textMessagesUpdated`, `textMessagesDeleted`, `callsCreated`, `callsUpdated`, `callsDeleted`, `emailsCreated`, `emailsUpdated`, `emailsDeleted` or `eventsCreated` | |
| status | No | The status of the webhook. Can be `Active` or `Disabled` | |
| extraBody | No | Extra raw JSON body fields not explicitly listed above — e.g. custom.* fields when creating/updating people or deals. Keys and values are sent as-is. | |
| extraQuery | No | Extra raw query parameters not explicitly listed above — e.g. FUB custom field filters like custom.ClosingDate on /people or /deals. Keys and values are sent as-is. |