Update workflow
update_workflowUpdate an existing Bannerbear workflow via UID, modifying steps, inputs, tags, and name. Requires explicit confirmation before changes apply.
Instructions
PATCH /v5/workflows/{uid}. Current Bannerbear V5 operation; provider scopes, locks and credits apply. Mandatory confirmation before provider execution; one submission only.
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": {
"uid": "<uid>"
},
"name": "update_workflow"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uid | Yes | ||
| account | No | Exact private workspace profile label; no fallback to another profile key. | |
| confirm | No | Must be true for this exact requested render, upload, edit, install or delete. | |
| payload | No | Complete current native JSON body. Use payload or payload_file exclusively. | |
| payload_file | No | Regular non-symlink local JSON file, at most 1 MiB. |