Skip to main content
When you need the complete definition of a specific workflow — for inspection, duplication, or pre-run validation — you can fetch it directly by its ID. The response includes the workflow’s name, the full graph object with every node and edge, and the creation timestamp. This endpoint is particularly useful when you want to confirm the exact configuration of a workflow before running it or making modifications.

Endpoint

Authentication: Authorization: Bearer <accessToken> header required.
Request body: None.

Path Parameters

string
required
The unique ID of the workflow you want to retrieve. You receive this value in the response when you create a workflow, or you can look it up via the List Workflows endpoint.

Example Request

Replace :workflowId with the actual ID of your workflow:

Response

A successful request returns HTTP 200 OK with a JSON object representing the requested workflow. If no workflow with the given ID exists on your account, the API returns 404 Not Found.
string
The unique identifier for this workflow.
string
The human-readable display name of the workflow.
object
The complete graph definition, including the full nodes array (with each node’s id, type, and data) and the full edges array (with each edge’s source and target).
string
An ISO 8601 timestamp indicating when the workflow was originally created (e.g., "2024-08-15T10:30:00.000Z").

Example Response