img_uuid, then poll or receive callbacks until the task reaches a terminal state.Vidu Q3 Turbo API for Faster Video Generation
Access Vidu Q3 Turbo through the independent GoEnhance Open API for text-to-video, image-to-video, and start-end-frame generation. Submit an asynchronous request, save the returned
Get API Key
Build a valid Vidu Q3 Turbo API request
Three generation modes, one endpoint
POST to https://api.goenhance.ai/api/v1/videos/generations with model: viduq3_turbo. Use a prompt alone, add image_url for a first frame, or add image_end_url for start-end-frame control.

Lower-cost Turbo route with async delivery
Choose a 1–16 second duration and 540p, 720p, or 1080p output. Persist the returned task ID, then use GET /api/v1/jobs/detail or a public HTTPS callback to handle completion.

Validate the documented request fields before a job enters your production queue.
Vidu Q3 Turbo API capabilities and parameters
Model
Set <code>model</code> to the exact identifier <code>viduq3_turbo</code>.
Prompt
Provide the required text prompt describing the intended video.
First frame
Add a public <code>image_url</code> for image-to-video; omit it for text-to-video.
Last frame
Add <code>image_end_url</code> together with <code>image_url</code> for start-end-frame generation.
Duration
Choose an integer from 1 through 16 seconds. The documented default is 5 seconds.
Resolution and ratio
Use 540p, 720p, or 1080p; 720p is the default. <code>ratio</code> applies to text-to-video requests.
Estimate cost as the selected per-second rate multiplied by the requested duration.
Vidu Q3 Turbo API pricing
540p
1.75 tokens per generated second, equal to $0.035 per second at the documented $0.02-per-token rate.
720p
2.75 tokens per generated second, equal to $0.055 per second at the documented $0.02-per-token rate.
1080p
3.25 tokens per generated second, equal to $0.065 per second at the documented $0.02-per-token rate.
Integrate Vidu Q3 Turbo in six steps
1
1. Create an API key
Create a GoEnhance key and send it as a bearer token in the Authorization header.
2
2. Choose the input mode
Use a prompt alone, add a first-frame URL, or provide both first- and last-frame URLs.
3
3. Validate the request
Set
viduq3_turbo, a 1–16 second duration, and a documented resolution. 4
4. Submit the task
POST to
/api/v1/videos/generations and persist the returned img_uuid. 5
5. Track status
Poll
GET /api/v1/jobs/detail or configure a public HTTPS callback URL. 6
6. Handle completion
Process success and failure states idempotently, then verify the returned video before downstream use.
Build repeatable video-generation workflows around explicit inputs and terminal task states.
Developer use cases for the Vidu Q3 Turbo API
Campaign 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, duration, and asset review.
Storyboard transitions
Use first- and last-frame inputs to explore motion between two approved visual beats.
Localized creative
Parameterize prompts for regional campaign variants without changing the asynchronous task handler.
Social video pipelines
Create short 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 API questions.
