curl --request GET \ --url https://www.datalab.to/api/v1/workflows/executions/{execution_id} \ --header 'X-API-Key: <api-key>'
Copy
Ask AI
"<any>"
API Reference
Get Execution Status
Get the status and results of a workflow execution.
Returns execution status and step data keyed by unique_name.
For completed or failed steps, output data is provided as presigned URLs
since outputs can be large/complex.
Users can poll this endpoint until status is COMPLETED or FAILED.
Response:
{
"execution_id": 123,
"workflow_id": 456,
"status": "IN_PROGRESS" | "COMPLETED" | "FAILED" | "QUEUED" | "PENDING",
"created": "2025-10-22T10:00:00",
"updated": "2025-10-22T10:05:00",
"steps": {
"parse": {
"status": "COMPLETED",
"started_at": "2025-10-22T10:00:00",
"completed_at": "2025-10-22T10:02:00",
"output_url": "https://presigned-url-to-output.json"
},
"extract": {
"status": "IN_PROGRESS",
"started_at": "2025-10-22T10:02:00"
},
"segment": {
"status": "PENDING"
}
}
}
GET
/
api
/
v1
/
workflows
/
executions
/
{execution_id}
Get Execution Status
Copy
Ask AI
curl --request GET \ --url https://www.datalab.to/api/v1/workflows/executions/{execution_id} \ --header 'X-API-Key: <api-key>'