Get Video Status
get_video_statusCheck video generation status by job ID to see if it is queued, rendering, done, failed, or expired. When finished, downloads the video to your output directory automatically.
Instructions
GET /v1/videos/{id}. Reports queued/rendering/done/failed/expired. Auto-downloads to KENARI_OUTPUT_DIR when done.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Kenari video job id returned by create_video or extend_video. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Kenari video job id, when relevant to the result or error. | |
| op | No | Tool operation name the error occurred in. | |
| code | No | Machine-readable code: an error code (e.g. unauthorized, bad_request, upstream_error) or a state marker (e.g. rendering, done, still_rendering). | |
| hint | No | Human-readable remediation hint (e.g. set KENARI_API_KEY). | |
| paths | No | Absolute local paths of downloaded video files (when done and downloaded). | |
| status | No | HTTP status number (on API errors) or the Kenari job status string (on video status results). | |
| disabled | No | True when video tools are disabled via KENARI_ALLOW_VIDEO=0. |