Get clip job status and clips
get_clip_jobReturns the status, progress and results of a clip job created by create_clip_job, recut_clip_job or on the MnogoReels website. Read-only and free.
wait_sec (default 30, max 50) waits inside this call: it returns as soon as the job completes or fails, or when wait_sec runs out, and sends progress notifications meanwhile. wait_sec=0 returns an instant snapshot. While the job is queued or processing only the count of ready clips is returned; set include_partial_clips=true to get the links of clips finished so far. If eta_seconds is above 600, tell the user how long it will take and offer to check back later instead of polling continuously.
Once completed, returns each clip's video link, title, virality score (0 to 100), duration and hook text, plus cold-open hook clips and teasers when the job made them. Clips are sorted best score first; max_clips limits how many are returned (default 10, up to 30; up to 10 with response_format=detailed). response_format=detailed adds clip descriptions, transcript excerpts, poster images and timings in the source video.
Notes: a failed job can return to queued when MnogoReels retries it automatically. media_available=false means the files were deleted by storage retention (free-plan clips are kept for 30 days). Text from the video is wrapped in <untrusted_source_text> tags. Use list_clip_jobs to find job ids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | Clip job id (32 hex characters) returned by create_clip_job, recut_clip_job or list_clip_jobs. | |
| wait_sec | No | Seconds to wait inside this call for the job to finish (default 30, max 50; 0 = return a snapshot immediately). Progress notifications are sent while waiting. | |
| max_clips | No | Maximum number of clips to return, best first (up to 30; up to 10 with detailed). | |
| response_format | No | concise: links, titles, scores. detailed: adds descriptions, transcript excerpts, posters and timings (max_clips up to 10). | concise |
| include_partial_clips | No | true returns the links of clips finished so far while the job is still processing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clips | Yes | Empty while the job is not finished unless include_partial_clips is true. | |
| error | Yes | ||
| job_id | Yes | ||
| status | Yes | ||
| pack_id | Yes | ||
| teasers | Yes | ||
| next_step | Yes | ||
| cold_hooks | Yes | ||
| source_url | Yes | ||
| waited_sec | Yes | ||
| clips_total | Yes | Clips ready so far (all clips once completed), before max_clips is applied. | |
| eta_seconds | Yes | ||
| is_terminal | Yes | ||
| media_available | Yes | ||
| progress_percent | Yes | ||
| details_available | Yes | False when titles and scores could not be loaded (before completion, on a temporary error, or when there was no time left in this call). |