Skip to main content
PATCH
/
workspaces
/
{workspace_id}
/
workflows
/
{workflow_id}
/
graph
Error
A valid request URL is required to generate request examples
{
  "version": 123,
  "nodes": [
    {}
  ],
  "edges": [
    {}
  ],
  "viewport": {}
}
{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}

Authorizations

fastapiusersauth
string
cookie
required

Path Parameters

workspace_id
string<uuid>
required
workflow_id
required
Pattern: wf_[0-9a-zA-Z]+

Body

application/json

Request for PATCH /workflows/{id}/graph.

Applies a batch of graph operations with optimistic concurrency.

base_version
integer
required

Expected current graph_version. Returns 409 if mismatched.

operations
GraphOperation · object[]
required

List of operations to apply atomically

Response

Successful Response

Response for GET /workflows/{id}/graph.

Returns the canonical graph projection from Actions.

version
integer
required

Graph version for optimistic concurrency

nodes
Nodes · object[]
required

React Flow nodes

edges
Edges · object[]
required

React Flow edges

viewport
Viewport · object