workflows
Get an execution's timeline
Returns the per-step run-log for a single workflow execution: trigger fired, each node visited, edge handles taken, errors, and durations. Backed by Tinybird (90-day retention). Used by the Runs UI drawer to render the timeline.
AuthorizationBearer <token>
API key authentication - use your Zernio API key as a Bearer token
In: header
Path Parameters
workflowIdstring
executionIdstring
Response Body
application/json
application/json
application/json
import Zernio from '@zernio/node';const zernio = new Zernio({ apiKey: process.env.ZERNIO_API_KEY });const { data } = await zernio.workflows.listWorkflowExecutionEvents({ path: { workflowId: 'workflow_abc123', executionId: 'execution_abc123', },});console.log(data);{
"success": true,
"execution": {
"id": "string",
"status": "running",
"startedAt": "2019-08-24T14:15:22Z",
"completedAt": "2019-08-24T14:15:22Z"
},
"events": [
{
"action": "execution_started",
"status": "success",
"nodeId": "string",
"nodeType": "string",
"sourceHandle": "string",
"durationMs": 0,
"errorMessage": "string",
"meta": {},
"at": "2019-08-24T14:15:22Z"
}
]
}{
"error": "Unauthorized"
}{
"error": "Not found"
}