Remix Video
Create a new video based on an existing video, inheriting its settings with a new prompt.Overview
Remixing creates a new video generation job that inherits the source video’s:- Model (
sora-2orsora-2-pro) - Duration (
seconds) - Resolution (
size) - Theory of Change position (if set)
prompt. This is useful for:
- Iterating on a concept with different prompts
- Creating variations of successful videos
- Maintaining consistent visual settings across a campaign
Remixing costs the same as creating a new video with the same settings. Credits are escrowed and charged normally.
Request
Path Parameters
Headers
Body Parameters
Response
Success (202 Accepted)
Returns the created remix video object:x-remixed-from field links to the source video ID.
Examples
Basic Remix
Create Multiple Variations
Iterative Refinement
What Gets Inherited
When you remix a video, the following settings are automatically inherited:Cost and Billing
Same Cost as Original
Remixes cost the same as creating a new video with the same settings:Credits Escrowed
Remix credits are escrowed like normal video creation:- Check balance before remix
- Escrow credits when remix starts
- Finalize escrow when remix completes
- Refund escrow if remix fails
Error Responses
404 Not Found - Source Video Doesn’t Exist
400 Bad Request - Invalid Prompt
402 Payment Required - Insufficient Credits
Remix Chains
Track remix lineage:Required Scopes
This endpoint requires the following API key scopes:video:write- Create videos (remixes)video:read- Access source video settings
Next Steps
Create Video
Create an original video to remix
Retrieve Video
Check source video settings
Download Video
Download completed remixes
Theory of Change
Use Theory of Change in remixes