Skip to main content

Update Workflow

PUT 

/api/automation/workflows/:workflow

Update a workflow's name, description, category, graph, or settings. When nodes are submitted, the trigger type and trigger configuration are re-derived from the graph.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Body fields (all optional): name (string, max 128), description, category (string, max 50), nodes (array - each node requires id (string, max 64), type (string, max 100), position.x/position.y (numeric), data (object, required per node), optional label), edges (array - each edge requires id, source, target; optional sourceHandle, targetHandle, label, branchLabel), viewport, settings.

Path param: workflow = workflow id.

Request

Responses

OK

Response Headers
    Content-Type