Skip to main content
POST
Create a multi-image-to-video task

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
image_list
object[]
required

Reference image list (1–4). Format: .jpg/.jpeg/.png, ≤10MB, minimum 300px, aspect ratio 1:2.5–2.5:1。

Required array length: 1 - 4 elements
prompt
string
required

Positive text prompt. Required. Maximum 2500 characters.

Maximum string length: 2500
Example:

"Four characters sitting around a campfire sharing stories"

model_name
enum<string>
default:kling-v1-6

Model name

Available options:
kling-v1-6
Example:

"kling-v1-6"

negative_prompt
string

Negative text prompt. Maximum 2500 characters.

Maximum string length: 2500
mode
enum<string>
default:std

std: standard mode (better value). pro: professional mode (higher quality).

Available options:
std,
pro
duration
enum<string>
default:5

Video duration in seconds, 5 or 10.

Available options:
5,
10
Example:

"5"

aspect_ratio
enum<string>
default:16:9

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

Available options:
16:9,
9:16,
1:1
Example:

"16:9"

watermark_info
object
callback_url
string

Callback URL for task status changes

external_task_id
string

Custom task ID. Must be unique within the same account.

Response

Task created successfully

id
string
Example:

"860260753860210752"

task_id
string
Example:

"860260753860210752"

object
string
Example:

"video"

model
string
Example:

"kling-v1-6"

status
string
progress
integer
Example:

0

created_at
integer
Example:

1773130665