status'PROCESSING' | 'COMPLETE' | 'FAILED' | 'CANCELLED' required
Current state of the video
created_atinteger required
When the video was created (unix timestamp)
completed_atinteger nullable
When processing completed (unix timestamp)
progressinteger nullable
Progress percentage (0-100)
model'mirage-avatar-x' | 'mirage-video-1-latest' nullable
Model used for generation (only for source='generation')
generation_mode'image_to_video' | 'video_to_video' nullable
Generation mode resolved from the submitted inputs
aspect_ratio'9:16' | '16:9' nullable
Output aspect ratio resolved from the visual reference
source_video_idstring nullable
The input video that was captioned (only for source='caption')
caption_template_idstring nullable
Caption style template used (only for source='caption')
share_link_urlstring nullable
Public share link for a completed internal video, when enabled.
video_idstring required
[Deprecated] Use "id" instead.