Skip to main content
GET
/
api
/
v1
/
workflows
/
{id}
Get Workflow
curl --request GET \
  --url https://api.example.com/api/v1/workflows/{id}
{
  "workflow": {},
  "runs": [
    {}
  ]
}
Returns the workflow object plus up to 20 recent runs.

Authentication

Requires a Bearer token with tools scope. See Authentication.

Path Parameters

id
string
required
The workflow UUID.

Response

workflow
object
The workflow definition: id, name, triggerType, triggerConfig, steps, enabled, timestamps.
runs
array
Up to 20 recent runs, each with id, status, startedAt, and step results.

Example

curl
curl https://www.hitheo.ai/api/v1/workflows/wf_abc123 \
  -H "Authorization: Bearer $THEO_API_KEY"