Vidu Q3 Reference API for Consistent Video

Access Vidu Q3 Reference through the independent GoEnhance Open API. Supply 1–7 reference images with a prompt, submit an asynchronous video task, then poll with the returned img_uuid or receive status callbacks.
Get API Key
Cinematic lakeside scene representing reference-to-video consistency

Build a Vidu Q3 Reference API request

Unbranded character maquettes staged together for visual reference
Cinematic camera rig representing an asynchronous production workflow
Match the documented reference-to-video request schema before submitting a task.

Vidu Q3 Reference API capabilities and limits

Model and prompt

Set <code>model</code> to <code>viduq3_reference</code> and provide the required text prompt describing the intended video.

Reference images

Send 1–7 URLs in <code>image_urls</code>. Each image must be PNG, JPEG, JPG, or WebP; at least 128×128 pixels; no larger than 50 MB; and between 1:4 and 4:1 aspect ratio.

Dedicated input mode

This route accepts <code>image_urls</code>, not <code>image_url</code> or <code>image_end_url</code>. Use <code>viduq3_pro</code> for text-only, first-frame, or start-end-frame generation.

Duration

Choose an integer from 3 through 16 seconds. The documented default is 5 seconds.

Resolution

Select <code>540p</code>, <code>720p</code>, or <code>1080p</code>. The documented default is <code>720p</code>.

Output ratio

Set <code>ratio</code> to <code>16:9</code>, <code>9:16</code>, or <code>1:1</code>; the documented default is <code>16:9</code>. <code>aspect_ratio</code> is accepted as a compatible alias.
Estimate cost as the selected per-second rate multiplied by requested duration.

Vidu Q3 Reference API pricing

540p

1.75 tokens per generated second, equal to $0.035 per second at the documented $0.02-per-token rate.

720p

3 tokens per generated second, equal to $0.06 per second at the documented $0.02-per-token rate.

1080p

3.75 tokens per generated second, equal to $0.075 per second at the documented $0.02-per-token rate.

Integrate Vidu Q3 Reference in six steps

1. Create an API key
1

1. Create an API key

Create a GoEnhance key and send it as a bearer token in the Authorization header.
2. Prepare references
2

2. Prepare references

Host 1–7 compliant reference images at public URLs and decide which visual details the prompt should preserve.
3. Validate the request
3

3. Validate the request

Set viduq3_reference, a 3–16 second duration, a supported resolution, and a supported ratio.
4. Submit the task
4

4. Submit the task

POST to /api/v1/videos/generations and persist the returned img_uuid.
5. Track status
5

5. Track status

Poll GET /api/v1/jobs/detail or configure a public HTTPS custom_callback_url.
6. Handle completion
6

6. Handle completion

Process success and failure states idempotently, then verify the generated asset before downstream use.
Build repeatable reference-to-video workflows around explicit inputs and terminal task states.

Developer use cases for the Vidu Q3 Reference API

Character-led campaign clips

Carry approved fictional characters or talent references into short campaign-video concepts.

Product identity sequences

Use multiple approved product views as visual references for motion-focused creative exploration.

Story continuity

Reference recurring subjects when generating separate shots for storyboard and previsualization workflows.

Localized creative variants

Reuse approved visual references while adapting prompts for regional campaign concepts.

Style-consistent social assets

Build short-form video pipelines around a controlled set of visual references and output ratios.

Creative prototyping

Test reference combinations, prompts, durations, and resolutions before committing to a wider production workflow.
Answers to common pricing, reference-input, asynchronous-task, and ShengShu API questions.

Vidu Q3 Reference API FAQ

Start building with the Vidu Q3 Reference API