Poll execution status. Returns per-step status with lookup keys for partial results.
Decision rule: Check PG PipelineExecution.status first.
Python
import requests url = "https://www.datalab.to/api/v1/pipelines/executions/{execution_id}" headers = {"X-API-Key": "<api-key>"} response = requests.get(url, headers=headers) print(response.text)
{ "execution_id": "<string>", "pipeline_id": "<string>", "pipeline_version": 123, "status": "<string>", "steps": [ { "step_index": 123, "step_type": "<string>", "status": "<string>", "lookup_key": "<string>", "result_url": "<string>", "started_at": "2023-11-07T05:31:56Z", "finished_at": "2023-11-07T05:31:56Z", "error_message": "<string>", "source_step_type": "<string>", "checkpoint_id": "<string>" } ], "started_at": "2023-11-07T05:31:56Z", "completed_at": "2023-11-07T05:31:56Z", "created": "2023-11-07T05:31:56Z", "config_snapshot": {}, "input_config": {}, "rate_breakdown": {} }
Successful Response
Show child attributes
Was this page helpful?