Generate a Kling image from multiple images
Use CometAPI’s Kling Multi-Image to Image endpoint to generate a new image from subject, scene, and style image references.
Before you call it
- Provide 1 to 4 images in
subject_image_list - Use
model_name: kling-v2-1for new requests - Add
scene_imageorstyle_imageonly when the core subject composition already works - Treat this as an async generation route and save the returned task id
Task flow
Submit the image-generation task
Poll the task
Authorizations
Bearer token authentication. Use your CometAPI key.
Headers
Must be application/json.
Body
Subject reference images. Minimum 1, maximum 4.
1 - 4 elementsModel to use for multi-image generation. Use kling-v2-1 for new requests; omitting the field uses the legacy route default.
kling-v2, kling-v2-1 Text prompt describing the desired output. Maximum 2500 characters.
Elements to exclude from the image. Maximum 2500 characters.
Optional scene reference image. Image URL or raw Base64 string without a data: prefix. Supported formats: JPG, JPEG, PNG. Maximum 10 MB, minimum 300x300 px, aspect ratio between 1:2.5 and 2.5:1.
Optional style reference image. Image URL or raw Base64 string without a data: prefix. Supported formats: JPG, JPEG, PNG. Maximum 10 MB, minimum 300x300 px, aspect ratio between 1:2.5 and 2.5:1.
Number of images to generate. Range: 1-9.
1 <= x <= 9Aspect ratio of the generated image.
16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3, 21:9 Watermark options.
Webhook URL for task status notifications.
Optional user-defined task ID for your own tracking. Must be unique per account.