Update a workflow
Update a workflow’s display properties.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The ID of the workflow.
"clw1a3b5c7d9e1f3g5h7i9j1"
Body
- Option 1
- Option 2
At least one property must be provided.
The workflow revision token returned by the latest workflow read or mutation. Older workflows may return null before their first revision-aware mutation; pass null back as expectedRevisionId in that case. If the token is stale, the API returns a 409 Conflict error.
The updated workflow name.
The updated workflow description.
Response
Workflow properties updated.
The ID of the workflow.
The URL of the workflow in the Loops app.
"https://app.loops.so/workflows/clw1a3b5c7d9e1f3g5h7i9j1"
The current workflow revision token. Pass the latest value as expectedRevisionId on the next workflow mutation. Will be null for workflows without a revision token yet.
Draft, Sending, Paused, PausedAndQueueing The ID of the mailing list the workflow sends to.
The ID of the root node in the workflow graph.
A map of node IDs to simplified node objects. Each node includes typeName and nextNodeIds, plus type-specific fields when present. To get the full node object, use the GET /v1/workflows/{workflowId}/nodes/{nodeId} endpoint.
The name of the workflow.
The description of the workflow.
Related topics
WorkflowsUpdate a workflow nodeChange workflow mailing listAPI IntroductionDelete a workflow node
