I’m currently working with the REST API to automate modifications to my workflows. Right now, in order to change a single value inside a node (for example, the systemMessage
of an agent node), I need to GET
the entire workflow, manually update the JSON, and then PUT
the whole workflow back.
Is there any way to perform a partial update to a specific node or parameter without having to overwrite the entire workflow?
Ideally, I’m looking for something like:
- A
PATCH
request to update only a node, - Or the ability to send a partial
PUT
just to modify a field likeparameters.systemMessage
, targeting a specific node by itsid
orname
.
This would allow me to dynamically update small parts of a workflow (from an external assistant or system) without risking unintended changes to the rest of the workflow structure.
## Information on your n8n setup
- **n8n version:** 1.88.0
- **Running n8n via: Docker**