Skip to main content
POST
cURL
Gebruik deze endpoint wanneer één bronafbeelding niet genoeg is en je wilt dat Kling beweging opbouwt vanuit meerdere afbeeldingsreferenties.

Voordat je deze aanroept

  • Bereid 1 tot 4 afbeeldingen voor in image_list
  • Gebruik afbeeldingen die voldoen aan de pixelvereisten van Kling; piepkleine thumbnails worden door de generatietaak afgewezen
  • Laat model_name weg tenzij je specifiek een route-compatibel model wilt selecteren
  • Houd de eerste test eenvoudig: een korte prompt, duration: 5, geen extra callback-instellingen
  • Verstuur geen image-to-video-maskervelden zoals static_mask of dynamic_masks op deze route

Taakverloop

1

Dien het multi-image-verzoek in

Verstuur de afbeeldingenlijst, prompt en duration, en sla vervolgens de geretourneerde Kling-task_id op.
2

Poll de taak

Ga verder met Een Kling-taak ophalen totdat de taak een eindstatus bereikt.
3

Sla het resultaat op

Sla de voltooide video op als je deze langer wilt bewaren dan de delivery URL van de provider.
Zie voor de volledige parameterreferentie de officiële Kling-documentatie.

Autorisaties

Authorization
string
header
vereist

Bearer token authentication. Use your CometAPI key.

Body

application/json
image_list
object[]
vereist

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>
standaard:kling-v1-6

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

Beschikbare opties:
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>
standaard:std

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

Beschikbare opties:
std,
pro
duration
string
standaard: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.

Beschikbare opties:
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
vereist

Error code; specifically define the error code

message
string
vereist

error message

data
object
vereist