curl --request GET \
--url https://api.altostrat.io/workflows/{workflowId}/executions \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "fl_run_01h3j4k5l6m7n8p9q0r1s2t3u4",
"status": "completed",
"error_message": "Webhook request failed: 503 Service Unavailable",
"started_at": "2025-10-31T12:00:00.000000Z",
"completed_at": "2025-10-31T12:00:05.000000Z",
"duration_in_seconds": 5,
"logs": [
{
"id": "fl_log_01h3j4k5l6m7n8p9q0r1s2t3u4",
"node_id": "n2",
"component_id": "webhook",
"status": "success",
"output": {
"status": 200,
"body": {
"message": "ok"
}
},
"created_at": "2025-10-31T12:00:02.000000Z"
}
]
}
],
"links": {
"first": "<string>",
"last": "<string>",
"prev": "<string>",
"next": "<string>"
},
"meta": {
"current_page": 123,
"from": 123,
"last_page": 123,
"path": "<string>",
"per_page": 123,
"to": 123,
"total": 123
}
}Retrieves a paginated list of all past and current executions (runs) for a specific workflow, ordered by the most recent.
curl --request GET \
--url https://api.altostrat.io/workflows/{workflowId}/executions \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "fl_run_01h3j4k5l6m7n8p9q0r1s2t3u4",
"status": "completed",
"error_message": "Webhook request failed: 503 Service Unavailable",
"started_at": "2025-10-31T12:00:00.000000Z",
"completed_at": "2025-10-31T12:00:05.000000Z",
"duration_in_seconds": 5,
"logs": [
{
"id": "fl_log_01h3j4k5l6m7n8p9q0r1s2t3u4",
"node_id": "n2",
"component_id": "webhook",
"status": "success",
"output": {
"status": 200,
"body": {
"message": "ok"
}
},
"created_at": "2025-10-31T12:00:02.000000Z"
}
]
}
],
"links": {
"first": "<string>",
"last": "<string>",
"prev": "<string>",
"next": "<string>"
},
"meta": {
"current_page": 123,
"from": 123,
"last_page": 123,
"path": "<string>",
"per_page": 123,
"to": 123,
"total": 123
}
}Standard JWT for user sessions obtained via Altostrat authentication.
The prefixed ID of the workflow (e.g., fl_...).
The page number for pagination.
A paginated list of workflow runs.
Show child attributes
The unique prefixed identifier for the workflow run.
"fl_run_01h3j4k5l6m7n8p9q0r1s2t3u4"
The current status of the workflow run.
pending, running, completed, failed, awaiting_ui_interaction "completed"
If the run failed, this contains the error message.
"Webhook request failed: 503 Service Unavailable"
The timestamp when the workflow run started.
"2025-10-31T12:00:00.000000Z"
The timestamp when the workflow run finished (either completed or failed).
"2025-10-31T12:00:05.000000Z"
The total duration of the workflow run in seconds.
5
An ordered list of log entries for each step of the execution. Only returned when retrieving a single run.
Show child attributes
The unique prefixed identifier for the log entry.
"fl_log_01h3j4k5l6m7n8p9q0r1s2t3u4"
The ID of the node that generated this log entry.
"n2"
The component type of the node that generated this log.
"webhook"
The status of this specific step execution.
success, error, warning "success"
The JSON output produced by the node.
{
"status": 200,
"body": { "message": "ok" }
}The timestamp when the log entry was created.
"2025-10-31T12:00:02.000000Z"
Was this page helpful?