Update Webhook
update_webhookUpdate an existing webhook's configuration including URL, events, sources, and status using its UUID.
Instructions
Update a webhook by UUID
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"uuid": "<uuid>",
"name": "<name>",
"url": "<url>",
"events": "<events>",
"sources": "<sources>"
},
"name": "update_webhook"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Destination URL | |
| name | Yes | Webhook display name | |
| uuid | Yes | Webhook UUID | |
| events | Yes | Event names | |
| secret | No | Optional HMAC secret | |
| status | No | Webhook active status | |
| payload | No | Whether to include payload details | |
| sources | Yes | Event sources (e.g. cms, api) | |
| description | No | Optional description | |
| collection_ids | No | Optional collection ID filter |