Retrieves run status by run_id.
This endpiont is equivalent to fetching run status directly using the
retrieve() method or the tasks/runs GET endpoint.
The run result is available from the /result endpoint.
Successful Response
Status of a task run.
ID of the task run.
Status of the run.
queued, action_required, running, completed, failed, cancelling, cancelled Whether the run is currently active, i.e. status is one of {'cancelling', 'queued', 'running'}.
Processor used for the run.
Timestamp of the creation of the task, as an RFC 3339 string.
"2025-04-24T18:56:22.513132Z"
Timestamp of the last modification to the task, as an RFC 3339 string.
"2025-04-24T18:56:22.513132Z"
Warnings for the run, if any.
[]Error for the run, present only if status is 'failed'.
User-provided metadata stored with the run.
{}ID of the taskgroup to which the run belongs.