Describe the problem/error/question
If I use the n8n update workflow API method, then workflow settings > Execution Order will be flipped back to legacy mode and there is no way to set it via API. If I specify that parameter in the settings, then I will receive the error request.body.settings should NOT have additional properties
. The same for the callerPolicy parameter
And an interesting note. If I will have both parameters in the payload, the error would be: request.body.settings should NOT have additional properties, request.body.settings should NOT have additional properties
Example payload for update method
Information on your n8n setup
- n8n version: 1.34.2
- Database (default: SQLite): default
- n8n EXECUTIONS_PROCESS setting (default: own, main): main
- Running n8n via (Docker, npm, n8n cloud, desktop app): npm/docker
- Operating system: Windows (npm) / docker