Get Run Status
Track
Get Run Status
Poll this endpoint to check execution progress and retrieve results.
Execution status: queued -> running -> completed or failed
Output status: pending -> completed or error
Output type: pending while processing, then image, video, or text once produced.
Poll every 3-5 seconds. Stop when execution status is completed or failed.
GET
Get Run Status
Check the current status and outputs of an execution.
For agents, prefer
GET /v1/runs/{id}/wait — it blocks until the execution finishes, so you don’t need a polling loop. Use this endpoint when you need to check status without blocking, or as a fallback.
Status progresses: queued → running → completed or failed. Outputs start as pending placeholders and resolve to image, video, or text with a URL or content value.