kling-2.6/motion-controlmotion-controloutputs videodocs.kie.aipast runsDOC CONFLICT on `mode`: the OpenAPI enum lists 720p/1080p but the field description says to use std/pro. The sibling kling-3.0/motion-control uses std/pro. The enum is treated as authoritative until a live call settles it.takes image+video
image vs image_url vs image_urls vs image_input vs input_urls vs imageUrls — the same idea, two names55 modelsCopying a payload between these models silently drops the field, because the receiving model has never heard of that key. uses image: recraft/crisp-upscale, recraft/remove-background — uses image_url: kling/v2-5-turbo-image-to-video-pro, kling/v2-1-master-image-to-video, kling/v2-1-pro +16 — uses image_urls: kling-2.6/image-to-video, kling-3.0/video, kling/v3-turbo-image-to-video +16 — uses image_input: nano-banana-2, nano-banana-2-1, nano-banana-pro — uses input_urls: kling-2.6/motion-control, kling-3.0/motion-control, bytedance/seedance-1.5-pro +6 — uses imageUrls: veo3, veo3_fast, veo3_lite.
mode accepts different values on different models3 modelsA value that works on one of these is rejected on another. accepts 1080p,720p: kling-2.6/motion-control — accepts pro,std: kling-3.0/motion-control — accepts 4K,pro,std: kling-3.0/video.
DOC CONFLICT on `mode`: the OpenAPI enum lists 720p/1080p but the field description says to use std/pro. The sibling kling-3.0/motion-control uses std/pro. The enum is treated as authoritative until a live call settles it.
| Field | Type | Accepts | Default |
|---|---|---|---|
promptText description of the video to generate. | text | 0…2500 chars | — |
input_urlsrequiredHead, shoulders and torso must be visible. jpeg/png/jpg, up to 10MB, over 300px, aspect 2:5 to 5:2. | url[] | 1…1 items, image | — |
video_urlsrequiredThe motion to transfer. mp4 or quicktime, up to 100MB, 3-30 seconds. | url[] | 1…1 items, video | — |
character_orientationrequiredimage: match the still, output capped at 10s. video: match the driving video, up to 30s. | enum | image | video | "video" |
moderequiredOutput resolution tier. | enum | 720p | 1080p | "720p" |
The models most easily confused with this one.