C1 Reference-to-Video (Fusion)
[Core Function] PixVerse c1 reference-to-video (fusion) generates a video from a prompt while preserving subjects from 1-7 reference images; each reference can be tagged as subject/background and named for @-reference in the prompt. [Strengths] Precise multi-subject composition and identity preservation. [Best For] Putting specific characters/objects into a new scene, multi-character interactions. [Limitations] Do NOT use this for single-image animation (use Image-to-Video), two-frame transitions (use First-Last-Frame), or text-only generation (use Text-to-Video). It requires 1-7 reference images and a required aspect_ratio, and supports up to 1080p and a maximum of 15s. [Routing] Use when the user provides one or more reference images to be fused into the video, especially when distinguishing subject vs background or naming references for the prompt. The v6 and c1 reference-to-video variants accept identical parameters; choose the version the user requests.
Authorizations
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
PixVerse reference-to-video (fusion) request. Fuses 1-7 reference images into a video; each reference image is an OBJECT carrying a url plus optional role (type) and a name (ref_name) referenceable in the prompt via @ref_name. NOTE: unlike xai/vidu (flat URL string arrays), PixVerse reference_images items are objects. Used by both v6 and c1 (the path determines the model version).
Reference images (1-7) fused into the generated video. Each item is an object: a publicly accessible image URL, plus optional role (type: subject/background) and a name (ref_name) you can reference in the prompt via @ref_name for precise multi-subject control.
1 - 7 elementsText prompt; may reference named images via @ref_name (e.g. "@hero in @forest").
1 - 5000"@hero runs across @forest under the northern lights"
Video duration in seconds (required).
1 <= x <= 155
Output resolution (required).
360p, 540p, 720p, 1080p "720p"
Video aspect ratio (required).
16:9, 9:16, 1:1, 3:4, 4:3, 2:3, 3:2, 21:9 "16:9"
Random seed (omit for random).
0 <= x <= 21474836470
Whether to generate audio.
false