Vidu Q3 Pro API for Video Generation

Access Vidu Q3 Pro through the independent GoEnhance Open API for text-to-video, image-to-video, and start-end-frame generation. Submit one asynchronous request, persist the returned img_uuid, then poll or receive callbacks until the job succeeds or fails.
Get API Key
Cinematic production scene representing Vidu Q3 Pro video generation

Build a clear Vidu Q3 Pro API request

Rain-swept cinematic scene illustrating text-to-video generation
Unbranded camera rig on a controlled production stage
Match the documented request schema before a task enters your video pipeline.

Vidu Q3 Pro API capabilities and parameters

Model

Set <code>model</code> to <code>viduq3_pro</code>.

Prompt

Provide the required text prompt describing the intended video.

First frame

Add a public <code>image_url</code> for image-to-video generation; omit it for text-to-video.

Last frame

Add <code>image_end_url</code> together with <code>image_url</code> for start-end-frame control.

Duration

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

Resolution and ratio

Resolution accepts 540p, 720p, or 1080p, defaulting to 720p. The <code>ratio</code> field applies to text-to-video requests.
Estimate generation cost as the selected per-second rate multiplied by the requested duration.

Vidu Q3 Pro API pricing

540p

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

720p

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

1080p

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

Integrate Vidu Q3 Pro 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. Select the input mode
2

2. Select the input mode

Use a prompt alone, add a first-frame URL, or add both first- and last-frame URLs.
3. Validate the request
3

3. Validate the request

Set viduq3_pro, a 1–16 second duration, and one of the documented resolution values.
4. Submit the video task
4

4. Submit the video 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 callback URL.
6. Handle completion
6

6. Handle completion

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

Developer use cases for the Vidu Q3 Pro API

Campaign video variants

Generate short concept clips from structured prompts for creative review and downstream assembly.

Product motion

Animate an approved product frame while your application controls prompts, validation, and asset review.

Storyboard transitions

Use first- and last-frame inputs to explore motion between two approved visual beats.

Localized creative pipelines

Parameterize prompts for regional campaign variants without changing the asynchronous task handler.

Social video production

Create brief motion assets at a resolution and duration selected by your application.

Previsualization

Turn concise shot descriptions into reviewable motion concepts before full production.
Answers to common pricing, input, task-status, and ShengShu video API questions.

Vidu Q3 Pro API FAQ

Start building with the Vidu Q3 Pro API