Get status and outputs for a run.
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for this output render |
video_url | string | Signed URL to download the rendered video (valid for 7 days) |
thumbnail_url | string | null | Signed URL to download the video thumbnail |
premiere_prproj_url | string | null | Signed URL to download the Premiere Pro timeline zip attached to this render (when available) |
completed_at | string | ISO 8601 timestamp when this output finished rendering |
original_node_id | string | null | Template agent_node_id this output originated from. Use this to map outputs to specific nodes in your agent. |
| Field | Type | Description |
|---|---|---|
agent_id | string | Agent UUID that started this run. |
status | string | Overall run status (see Status Values below). |
status_message | string | null | Human-readable detail about the run status. |
needs_credits | boolean | true when one or more runtime tasks in this run are marked needs_credits=true (insufficient credits). |
errors | array | Error messages grouped by template node. Each entry has original_node_id and messages[]. Empty array [] when the run has no errors. |
node_status_counts | object | Counts of nodes in completed, in_progress, and failed states. |
| Status | Description |
|---|---|
running | Agent is processing your videos |
completed | Processing finished successfully |
partial_complete | Some outputs finished successfully, but others failed |
failed | The entire run failed, no outputs generated |
cancelled | The run was cancelled by the user |