multimodal video
Endpoint: POST https://4zapi.com/kling/v1/videos/multi-elements
Parameters
Content-Type(header, string): Request body Content-Type, usually application/jsonAuthorization(header, string): Bearer API Key
Request body (application/json)
duration(string, required): Generated video duration (seconds) enum: 5, 10edit_mode(string, required): operation type enum: addition, swap, removal, where: addition: add elementswap: swap elementremoval: remove elementmode(string, required): Video generation mode enum: std, pro std: standard / cost-effective pro: expert / higher qualitymodel_name(string, required): Model name enum: kling-v1-6prompt(string, required): positive text promptsession_id(string, required): session ID from video init; unchanged by selection editscallback_url(string): Callback URL invoked on task completionexternal_task_id(string): Custom external task ID for business-side correlationimage_list(array<string>): cropped reference imagenegative_prompt(string): negative text prompt
Request example
{
"callback_url": "",
"duration": "5",
"edit_mode": "",
"external_task_id": "",
"image_list": [],
"mode": "std",
"model_name": "kling-v1-6",
"negative_prompt": "",
"prompt": "",
"session_id": ""
}