Skip to main content
GET
Get a workflow
input_schema lists the inputs (from the API trigger), output says what outputs will hold, and reliability summarizes the last 20 finished runs. mcp_tool is the tool name assistants see. Add include_graph=true for its steps and connections. The slug is on the workflow’s API tab. MCP tool: get_workflow (includes the steps by default).

Authorizations

Authorization
string
header
required

API key with the vd_sk_ prefix, as Authorization: Bearer vd_sk_.... Create keys in Settings → API Keys.

Path Parameters

slug
string
required

Query Parameters

include_graph
boolean
default:false

Also return steps, connections and version.

Response

The workflow.

A workflow as an API: what it takes and returns, its track record and endpoints.

id
string
required
slug
string
required
name
string
required
api_endpoint
string
required
runs_endpoint
string
required
run_status_endpoint
string
required
mcp_tool
string
required
description
string | null
status
string | null
input_schema
Input Schema · object[]
input_json_schema
Input Json Schema · object
output
string
default:""
output_json_schema
Output Json Schema · object
run_json_schema
Run Json Schema · object
trigger
Trigger · object
reliability
Reliability · object
steps
Steps · object[] | null

The graph's steps (on create, change and GET with include_graph=true).

connections
Connections · object[] | null
version
integer | null

How many saved versions came before this one.