Skip to content

Create Video

POST
/v1/video/create
  • Create a Veo video generation task (unified standard format)
  • Text-to-video; optional images for reference or first/last frame (model-dependent)

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

Model name. veo2/veo3/veo3.1 variants include fast, pro, frames, components;
frames models support first/last frame; components support up to 3 reference images as scene elements.

Valid values"veo2""veo2-fast""veo2-fast-frames""veo2-fast-components""veo2-pro""veo2-pro-components""veo3""veo3-fast""veo3-fast-frames""veo3-frames""veo3-pro""veo3-pro-frames""veo3.1""veo3.1-fast""veo3.1-pro""veo3.1-4k""veo3.1-pro-4k"

Prompt

Veo accepts English prompts only; enable to auto-translate Chinese to English

Enable upsampling

Image URL array. veo2-fast-frames: up to 2 (first/last frame);
veo3-pro-frames: up to 1 first frame; veo2-fast-components: up to 3 scene element images.

veo3 series only, e.g. 16:9 or 9:16

Responses

Success

application/json
object

Playground

Authorization
Body

Samples