Submit Video Task
/veo/v1/api/video/submit
Submit video generation task
Request Parameters
Text description for video generation
Model name. Available values:
veo3- Standard versionveo3-fast- Fast versionveo3-pro- Professional versionveo3-pro-frames- Pro version + frame control
Array of reference image URLs, maximum 5
Whether to enhance prompt
Request Examples
Response Example
Query Task Status
/veo/v1/api/video/status/{taskId}
Query video generation status
Path Parameters
Task ID (returned from submit interface)
Request Examples
Response Status
- Task Submitted
- Image Downloading
- Video Generating
- Generation Completed
Status Description
| Status | Description | Next Action |
|---|---|---|
processing | Task processing | Continue polling status |
completed | Generation completed | Get video URL |
failed | Generation failed | Check error message |
HTTP Status Codes
Request successful
Invalid request parameters, check parameter format and required fields
Authentication failed, check if API key is correct
Internal server error, please retry later or contact support
Error Response Format
Common Error Codes
| Error Code | Description | Solution |
|---|---|---|
INVALID_PROMPT | Invalid prompt | Check prompt length and content |
INVALID_MODEL | Model does not exist | Use supported model names |
QUOTA_EXCEEDED | Quota exceeded | Contact to increase quota |
TASK_NOT_FOUND | Task does not exist | Check task ID |