Create Video
Authorizations
API key for authentication.
Body
- Video reference
- Image reference
Driving audio file (WAV or MP3, 1-180 seconds)
Video appearance reference (MP4 or MOV, 10-60 seconds; feature-gated preview). Exactly one visual reference is required.
Model to use for generation
mirage-avatar-x, mirage-video-1-latest Response
Returns a Video object representing the generation job
Represents a video object.
A video can be created via generation (an image or video appearance reference plus audio) or captioning (adding captions to an existing video).
Video generation job ID
"video_abc123def456"
Current state of the video
PROCESSING, COMPLETE, FAILED, CANCELLED "COMPLETE"
When the video was created (unix timestamp)
1730822400
[Deprecated] Use "id" instead.
"video"When processing completed (unix timestamp)
1730822520
Progress percentage (0-100)
100
Error details if status is FAILED
null
Model used for generation (only for source='generation')
mirage-avatar-x, mirage-video-1-latest "mirage-avatar-x"
Generation mode resolved from the submitted inputs
image_to_video, video_to_video "video_to_video"
Output aspect ratio resolved from the visual reference
9:16, 16:9 "16:9"
The input video that was captioned (only for source='caption')
"video_abc123def456"
Caption style template used (only for source='caption')
"ctpl_123456789abcdefg"

