Langsung ke konten utama
POST
/
kling
/
v1
/
images
/
generations
Multi-Image to Image
curl --request POST \
  --url https://api.cometapi.com/kling/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "subject_image_list": [
    {
      "subject_image": "https://filesystem.site/cdn/20250814/goDW44JIf6eSuxAS7TNringhWjO9kW.png"
    },
    {
      "subject_image": "https://filesystem.site/cdn/20250814/goDW44JIf6eSuxAS7TNringhWjO9kW.png"
    },
    {
      "subject_image": "https://filesystem.site/cdn/20250814/goDW44JIf6eSuxAS7TNringhWjO9kW.png"
    },
    {
      "subject_image": "https://filesystem.site/cdn/20250814/goDW44JIf6eSuxAS7TNringhWjO9kW.png"
    }
  ]
}
'
{
  "code": 123,
  "message": "<string>",
  "request_id": "<string>",
  "data": {
    "task_id": "<string>",
    "task_status": "<string>",
    "created_at": 123,
    "updated_at": 123
  }
}
Gunakan endpoint ini saat Anda ingin Kling menghasilkan satu gambar dari beberapa referensi subjek ditambah referensi adegan atau gaya opsional.

Sebelum Anda memanggilnya

  • Sediakan 2 hingga 4 gambar dalam subject_image_list
  • Gunakan model_name: kling-v2
  • Tambahkan scence_image atau style_image hanya ketika komposisi subjek inti sudah berfungsi
  • Perlakukan ini sebagai rute generasi async dan simpan task id yang dikembalikan

Alur task

1

Kirim task pembuatan gambar

Kirim daftar gambar subjek dan prompt, lalu simpan task id yang dikembalikan.
2

Poll task

Lanjutkan dengan Individual Queries menggunakan path query gambar Kling sampai task mencapai status terminal.
3

Simpan hasilnya

Simpan gambar yang dihasilkan ke storage Anda sendiri jika Anda memerlukan akses yang tahan lama.
Untuk referensi parameter lengkap, lihat dokumentasi resmi Kling.

Otorisasi

Authorization
string
header
wajib

Bearer token authentication. Use your CometAPI key.

Header

Content-Type
string

Content type of the request body.

Body

application/json

Kling Image Generation API request body definition

subject_image_list
object[]
wajib

List of subject reference images. Minimum 2, maximum 4.

model_name
enum<string>
default:kling-v2

Model to use for multi-image generation.

Opsi yang tersedia:
kling-v2
prompt
string

Text prompt describing the desired output. Max 2500 characters.

scence_image
string

Optional scene reference image. Same format and size constraints as subject images.

style_image
string

Optional style reference image. Same format and size constraints as subject images.

n
integer
default:1

Number of images to generate.

aspect_ratio
enum<string>
default:16:9

Aspect ratio of the generated image (width:height).

Opsi yang tersedia:
16:9,
9:16,
1:1,
4:3,
3:4,
3:2,
2:3,
21:9
callback_url
string

Webhook URL for task status notifications. The server sends a callback when the task status changes.

external_task_id
string

Optional user-defined task ID for your own tracking. Does not replace the system-generated task ID. Must be unique per account.

Respons

200 - application/json

Successful Response

code
integer

Error code; specifically define the error code

message
string

error message

request_id
string

Request ID, system-generated, for tracking requests, troubleshooting issues

data
object