Creates a new video generation job by remixing an existing video with a new prompt. The source video must have a status of “completed” to be remixed. Returns a new video generation job that can be polled for completion.
Video ID in format id:provider (e.g., video_abc123:openai)
Text prompt describing how to remix the video
Successful response. Returns a new video generation job object. Poll the retrieve endpoint to check completion status.
Provider-native job ID. To use in path parameters (retrieve/delete/download), combine as {id}:{provider} (e.g., task_abc123:runway)
Object type, always "video"
video Model used for video generation
Current lifecycle status of the video generation job:
queued: Job is waiting to be processedin_progress: Video is currently being generatedcompleted: Video generation completed successfullyfailed: Video generation failedqueued, in_progress, completed, failed Approximate completion percentage (0-100)
0 <= x <= 100Prompt used to generate the video
Source video ID if this is a remix
Duration of the generated video in seconds as a string (e.g., "4")
Resolution of the generated video (e.g., "1920x1080")
Unix timestamp (seconds) when the job was created
Unix timestamp (seconds) when the job completed
Unix timestamp (seconds) when downloadable assets expire
Generated video outputs (only present when status is "completed")
Information about content that was filtered due to safety policies
Additional fields included in responses