Authentication
authorization string required
All APIs require authentication via Bearer Token.
Get API Key:
Visit API Key Management Page to get your API Key
Usage:
Add to request header:
Authorization: Bearer YOUR_API_KEY
Parameters
model string required
Model ID to use for the request.
Value: ultra_video_omni
prompt string required
Video generation prompt, must not exceed 2500 characters.
image_list array
Reference image list. Can be used for elements, scenes, styles, or as first/last frame of video.
video_list array
Reference video list. Can be used as feature reference or video to be edited.
mode string
Video generation mode.
Options: std (standard), pro (professional)
aspect_ratio string
Aspect ratio of generated video frame.
Options: 16:9, 9:16, 1:1
duration string
Video duration (seconds). Supports 3-10 seconds.
external_task_id string
External task ID.
Error Codes
| Code | Description |
|---|---|
| 401 | API key is missing or invalid |
| 403 | Insufficient balance or permission denied |
| 429 | Rate limit exceeded |
| 500 | Internal server error |