Skip to main content
⚠️ This documentation is for legacy custom API, not recommendedThe newer legacy-route entry is Veo-3.1 Quick Start, but the Veo-3.1 legacy route has been temporarily unavailable since May 14, 2026. Pause new production integrations based on the legacy VEO custom API. If you need a currently available Veo 3.1 video route, use Veo 3.1 Official API Forwarding.

Submit Video Task

Submit video generation task

Request Parameters

string
required
Text description for video generation
string
default:"veo3"
Model name. Available values:
  • veo3 - Standard version
  • veo3-fast - Fast version
  • veo3-pro - Professional version
  • veo3-pro-frames - Pro version + frame control
array
Array of reference image URLs, maximum 5
boolean
default:false
Whether to enhance prompt

Request Examples

Response Example

Query Task Status

Query video generation status

Path Parameters

string
required
Task ID (returned from submit interface)

Request Examples

Response Status

Status Description

HTTP Status Codes

Success
Request successful
Client Error
Invalid request parameters, check parameter format and required fields
Authentication Error
Authentication failed, check if API key is correct
Server Error
Internal server error, please retry later or contact support

Error Response Format

Common Error Codes