v2

latestOpenAPI 3.1.02026-07-26232135.9 KB
internal

Get Video

get/internal/videos/{video_id}

Path parameters

video_idstring required

Headers

x-api-keystring required

API key or internal API key for authentication

API key or internal API key for authentication

Response

Successful Response

idstring required

Video generation job ID

object'video'
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-video-1-latest' nullable

Model used for generation (only for source='generation')

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.

Example response

{
  "completed_at": 1730822520,
  "created_at": 1730822400,
  "model": "mirage-video-1-latest",
  "progress": 100,
  "status": "COMPLETE",
  "video_id": "video_abc123def456"
}