Skip to main content
POST
cURL
Gunakan endpoint ini ketika satu gambar sumber tidak cukup dan Anda ingin Kling membangun gerakan dari beberapa referensi gambar.

Sebelum Anda memanggilnya

  • Siapkan 1 hingga 4 gambar dalam image_list
  • Gunakan gambar yang memenuhi persyaratan piksel Kling; thumbnail kecil akan ditolak oleh task generasi
  • Hilangkan model_name kecuali Anda secara khusus perlu memilih model yang kompatibel dengan route
  • Buat pengujian pertama tetap sederhana: prompt singkat, duration: 5, tanpa pengaturan callback tambahan
  • Jangan kirim field mask image-to-video seperti static_mask atau dynamic_masks pada route ini

Alur task

1

Kirim permintaan multi-image

Kirim daftar gambar, prompt, dan durasi, lalu simpan Kling task_id yang dikembalikan.
2

Poll task

Lanjutkan dengan Dapatkan task Kling sampai task mencapai status terminal.
3

Simpan hasilnya

Simpan video yang sudah selesai jika Anda memerlukan retensi di luar URL pengiriman provider.
Untuk referensi parameter lengkap, lihat dokumentasi resmi Kling.

Otorisasi

Authorization
string
header
wajib

Bearer token authentication. Use your CometAPI key.

Body

application/json
image_list
object[]
wajib

Input image references. Provide 1 to 4 items that meet Kling pixel requirements; very small thumbnails are rejected.

Required array length: 1 - 4 elements
model_name
enum<string>
default:kling-v1-6

Kling model variant for multi-image video. Omit to use kling-v1-6.

Opsi yang tersedia:
kling-v1-6
prompt
string

Text prompt describing the desired motion and scene.

negative_prompt
string

Elements to avoid in the generated video.

mode
enum<string>
default:std

Generation mode. Use std or pro; omitted requests use std.

Opsi yang tersedia:
std,
pro
duration
string
default:5

Output video length in seconds. Use 5 or 10; omitted requests use 5.

aspect_ratio
enum<string>

Requested frame aspect ratio when the model needs an explicit frame shape.

Opsi yang tersedia:
16:9,
9:16,
1:1
callback_url
string

Webhook URL to receive task status updates.

external_task_id
string

Custom task id for your own tracking. Must be unique per account.

Respons

200 - application/json

Task accepted.

code
integer
wajib

Error code; specifically define the error code

message
string
wajib

error message

data
object
wajib