Create a Kling multi-image video task
Create Kling videos from multiple images via CometAPI POST /kling/v1/videos/multi-image2video, with motion control and output settings for generation.
Before you call it
- Prepare 1 to 4 images in
image_list - Use images that meet Kling pixel requirements; tiny thumbnails are rejected by the generation task
- Omit
model_nameunless you specifically need to select a route-compatible model - Keep the first test simple: a short prompt,
duration: 5, no extra callback settings - Do not send image-to-video mask fields such as
static_maskordynamic_maskson this route
Task flow
Submit the multi-image request
task_id.Poll the task
Authorizations
Bearer token authentication. Use your CometAPI key.
Body
Input image references. Provide 1 to 4 items that meet Kling pixel requirements; very small thumbnails are rejected.
1 - 4 elementsKling model variant for multi-image video. Omit to use kling-v1-6.
kling-v1-6 Text prompt describing the desired motion and scene.
Elements to avoid in the generated video.
Generation mode. Use std or pro; omitted requests use std.
std, pro Output video length in seconds. Use 5 or 10; omitted requests use 5.
Requested frame aspect ratio when the model needs an explicit frame shape.
16:9, 9:16, 1:1 Webhook URL to receive task status updates.
Custom task id for your own tracking. Must be unique per account.