Spaces method and path for this operation:
get /s/{space_id}/api/workflows/executions/{executionId}/steps
Refer to Spaces for more information.
Retrieve a paginated list of step executions for a specific workflow execution. Does not include step input or output; fetch those with GET /api/workflows/executions/{executionId}/step/{stepExecutionId}. If a page exceeds Kibana's response buffer, the handler still returns 200 with results: [] and the page total.
[Required authorization] Route required privileges: workflowsManagement:read AND workflowsManagement:readExecution. Extended privileges (optional, expand functionality when granted): workflowsManagement:managed:readExecution.
GET
/api/workflows/executions/{executionId}/steps
curl
curl \
-X GET "${KIBANA_URL}/api/workflows/executions/{executionId}/steps?page=1&size=1000" \
-H "Authorization: ApiKey ${API_KEY}"
GET kbn://api/workflows/executions/{executionId}/steps?page=1&size=1000
Response examples (200)
Example response returning a page of step executions for a workflow run
{
"page": 1,
"results": [
{
"executionTimeMs": 1000,
"finishedAt": "2025-11-20T12:00:02.000Z",
"globalExecutionIndex": 0,
"id": "step-exec-001",
"isTestRun": false,
"scopeStack": [],
"spaceId": "default",
"startedAt": "2025-11-20T12:00:01.000Z",
"status": "completed",
"stepExecutionIndex": 0,
"stepId": "hello_world_step",
"stepType": "console",
"topologicalIndex": 0,
"workflowId": "workflow-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"workflowRunId": "exec-a1b2c3d4-e5f6-7890"
}
],
"size": 1000,
"total": 1
}