Creative studioGeneratedModels
Kling 2.6 Motion Control
Creative Studio video model reference for the public API.
Kling 2.6 Motion Control
Public model ID: kling-26-motion-control
Asset type: video
Category: Video Generation
Starting credits: 0.35 (defaults: 0.35)
Prompt optional.
Start a generation
curl -s -X POST "$API_BASE_URL/v1/creative-studio/generations" \
-H "Authorization: Bearer vsl_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"modelId": "kling-26-motion-control",
"prompt": "Your prompt here",
"image": ["https://example.com/reference.jpg"],
"character_orientation": "image"
}' | jqPoll GET /v1/creative-studio/generations/{id} until status is completed. Completed generations return outputUrl on cdn.videoslash.com.
Media parameters
| Name | Type | Constraints | Default | Description |
|---|---|---|---|---|
image | string | required · max items: 1 | — | Reference image. The characters, backgrounds, and other elements in the generated video are based on the reference image. Supports .jpg/.jpeg/.png, max 10MB, dimensions 340px-3850px, aspect ratio 1:2.5 to 2.5:1. |
video | string | required · max items: 1 | — | Reference video. The character actions in the generated video are consistent with the reference video. Supports .mp4/.mov, max 100MB, 3-30 seconds duration depending on character_orientation. |
Settings parameters
| Name | Type | Constraints | Default | Description |
|---|---|---|---|---|
character_orientation | enum | optional · enum: image, video | image | Generate the orientation of the characters in the video. 'image': same orientation as the person in the picture (max 10s video). 'video': consistent with the orientation of the characters in the video (max 30s video). |
mode | enum | optional · enum: std, pro | std | Video generation mode. 'std': Standard mode (cost-effective). 'pro': Professional mode (higher quality). |
keep_original_sound | boolean | optional | true | Whether to keep the original sound of the video |