The V2 version API format can call the Veo3 series models, and charges will be applied according to the corresponding model.Pricing Table
Model Name
Function
Price
veo3-fast
Text-to-video
1 PTC/time
veo3-fast-frames
Image & text to video
1 PTC/time
veo3-pro
Text-to-video
3 PTC/time
veo3-pro-frames
Image & text to video
3 PTC/time
veo3
Text-to-video
7 PTC/time
Request
Header Params
Body Params application/json
Example
{"prompt":"Generate a video of a monk playing basketball with a tomahawk dunk","model":"veo3-pro-frames","enhance_prompt":true,"images":["https://filesystem.site/cdn/20250612/998IGmUiM2koBGZM3UnZeImbPBNIUL.png"]}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request POST 'https://api.302.ai/302/submit/veo3-v2' \
--header'Authorization: Bearer sk-jls4AaVBGoe1GwZD64qZA1qyKTN1MPHa4NmvH1cT68z7K1Zz' \
--header'Content-Type: application/json' \
--data-raw'{
"prompt": "Generate a video of a monk playing basketball with a tomahawk dunk",
"model": "veo3-pro-frames",
"enhance_prompt": true,
"images": [
"https://filesystem.site/cdn/20250612/998IGmUiM2koBGZM3UnZeImbPBNIUL.png"
]
}'
Responses
🟢200成功
application/json
Body
Example
{"data":"e3164eec-6739-4561-9676-00308912c069","code":"IN_PROGRESS","message":"The task has been created, please /v1/veo/tasks/{task_id} query progress"}