Kling v3 Omni
Kling v3 Omni Video Generation
Generate videos with Kling v3 Omni using official Omni references: image_list, video_list, and element_list
POST
- Async task API, returns a task ID after submission
- Uses the official Omni reference structures:
image_list,video_list, andelement_list mode=stdmaps to 720P,mode=promaps to 1080Paudio=truegenerates an audio video and is billed as Sound- Requests with
video_listare billed as Video audioandvideo_listare mutually exclusive
Authorization
All endpoints require Bearer Token authentication.
Request Parameters
Video generation model name, fixed as
kling-v3-omni.Text prompt. Use official Omni placeholders to reference input assets:
<<<image_N>>>referencesmetadata.image_list<<<video_N>>>referencesvideo_list<<<element_N>>>referencesmetadata.element_list
"Make the person in <<<image_1>>> wave at the camera"List order must match the placeholder order in the prompt. The system does not auto-prepend a first frame or insert placeholders for you.
Generation mode. This also determines the billing resolution.
std- standard mode, 720Ppro- professional mode, 1080P
Video duration in seconds. Options:
5, 10Video aspect ratio. Common values:
16:9, 9:16, 1:1Whether to generate an audio video.
Official Omni reference video list. Reference videos in the prompt with
<<<video_1>>>, <<<video_2>>>, and so on.Extended parameters.
Omni Reference Syntax
| Syntax | Description |
|---|---|
<<<image_1>>> | References the first item in metadata.image_list |
<<<video_1>>> | References the first item in video_list |
<<<element_1>>> | References the first item in metadata.element_list |
Examples
Text-to-Video
Image Reference
First and End Frame
Reference Video Input
Subject plus Motion Reference
Video generation is asynchronous. Use the Get Video Task Status endpoint to query progress and results.