AI Ability since v2.0.0
update_webhook
Update a webhook — Update an existing webhook (endpoint, method, triggers, headers, credential).
$
Update an existing webhook (endpoint, method, triggers, headers, credential). Registered as the WordPress Ability flowsystems-webhook-actions/update_webhook, so external AI tools (Claude Code, Cursor) can call it over MCP or REST with a scoped API token.
/ Plan step shape
{ "ability": "update_webhook", "input": { "id": …, "name": …, "endpoint_url": …, "http_method": …, "triggers": …, "auth_credential_id": …, "custom_headers": …, "url_params": … } }
/ Scope & confirmation
Minimum API-token scope for external (MCP/REST) callers: full. Runs without a confirmation pause (the overall plan is still user-approved before execution starts).
/ Input fields
| Name | In | Type | Req | Description |
|---|---|---|---|---|
| id | param | integer | yes | |
| name | param | string | — | |
| endpoint_url | param | string | — | |
| http_method | param | string | — | GET | POST | PUT | PATCH | DELETE |
| triggers | param | array | — | |
| auth_credential_id | param | integer | — | |
| custom_headers | param | object | — | |
| url_params | param | object | — |
/ Examples
Plan step as the AI Builder proposes it
{ "id": "step_1", "ability": "update_webhook", "summary": "…", "input": { "id": 12, "endpoint_url": "https://n8n.example.com/webhook/new-path" } }
/ Related
Ready Your next automation is
Your next automation is
one sentence away.
$ wp plugin install flowsystems-webhook-actions --activate