No video yet. Submit the form to generate video.
Explore different use cases and parameter configurations
Transparent pricing with no hidden fees. Pay as you go.
| Rule & Modality | Channel | Credits | Price (USD) | Official / Reference Price | Daily Savings |
|---|---|---|---|---|---|
kling-2-6-motion-control-std-720p videoKlingmode: std | Starter | 1per second | $0.005 | - | - |
kling-2-6-motion-control-pro-1080p videoKlingmode: pro | Starter | 1per second | $0.005 | - | - |
Competitor pricing costs $63.640/day more
ApiPass is 9.09% lower, estimated at Based on 1,000 10-second videos/day
kling-2-6-motion-control-std-720p
mode: std
ApiPass Price
$0.064
14 credits per second
Competitor Prices
Complete guide to using kling/kling-2-6
Copy actions from reference videos and recreate motion, gestures, and performance behavior consistently across character-based video generation.

Developed by KuaiShou, Kling 2.5 Motion Control is a motion transfer capability that applies real human actions, gestures, and facial expressions from a reference video to a character defined by an image, maintaining consistent timing, emotional expression, and body language in the generated result. This motion control capability is provided as part of the Kling video generation system and focuses on reusing performance directly rather than relying on manual animation workflows. The Kling 2.5 Motion Control API makes this same capability available through a programmatic interface, enabling developers and platforms to access, automate, and scale performance-based image-to-video generation within their own products and production pipelines.
The Kling AI 2.6 Motion Control Standard API is designed for efficient video generation with lower credit usage. It delivers consistent motion transfer and reliable character performance, making it suitable for high-volume production such as marketing materials, explainers, educational content, and social media videos, where efficiency and cost control are important.
The Kling AI 2.6 Motion Control Pro API prioritizes higher visual quality and more refined rendering, with higher credit consumption. While motion behavior remains unchanged, this mode produces cleaner visuals and stronger overall presentation, making it suitable for professional outputs such as cinematic scenes, virtual presenters, narrative content, and polished brand videos where image quality matters most.
The Kling 2.5 Motion Control API enables precise full-body motion transfer from a reference video to a character image, keeping posture, movement rhythm, and body coordination tightly synchronized. By reusing the original performance, the API ensures natural and stable full-body actions even during large movements or dynamic sequences.
With the Kling AI 2.6 Motion Control API, complex motions involving multiple body parts are reproduced with consistent structure and flow. Coordinated actions remain stable throughout the sequence, allowing characters to perform intricate movements while preserving realism and performance continuity.
The Kling AI Motion Control API accurately preserves fine-grained hand and finger movements from the reference video. Subtle gestures such as pointing, grasping, or expressive hand motion are transferred with high fidelity, making this capability especially valuable for presentations, demonstrations, and dialogue-focused content.
The Kling Motion Control API supports continuous one-shot actions of up to 30 seconds in a single generation. Long-form performances remain coherent from start to finish, enabling uninterrupted character motion for narrative scenes, demonstrations, and sustained action sequences without motion breakdown.
While motion and performance are inherited from the reference video, the Kling AI 2.6 Motion Control API allows scene details to be controlled through prompts. Developers can define backgrounds, environments, and contextual elements independently, enabling the same performance to be reused across different visual settings and scenarios.
Get started with our product in just a few simple steps...
Create an account and register for access to obtain your Kling AI 2.6 Motion Control API Key. This API key is used to authenticate all requests made to the Kling AI Motion Control API and links usage to your account. Once issued, the key allows your application to securely call motion-controlled image-to-video generation endpoints and manage generation tasks programmatically.
Before integrating the API into your system, use the playground to test the Kling AI Motion Control API in an interactive environment. Upload a motion reference video and a character image, adjust prompts for scene and visual control, and preview generated results. This step helps you validate reference quality, understand motion behavior, and fine-tune prompts before moving to production.
After testing, integrate the Kling Motion Control API into your backend or application logic. At this stage, you define how motion reference videos, image references, prompts, and generation parameters are passed through API requests. This integration enables automated motion-controlled video generation as part of your existing workflows or services.
Deploy your integration to a production environment using the Kling AI 2.6 Motion Control API. Typical deployment includes handling asynchronous generation jobs, tracking task status, and storing or delivering generated video outputs. This step connects motion control generation to real user-facing or internal production pipelines.
Once deployed, scale motion-controlled video generation with the Kling AI Motion Control API by optimizing reference selection, prompt consistency, and generation mode choices. As demand grows, the API supports high-volume workloads, allowing teams to expand production while maintaining stable motion behavior and predictable resource usage.
To achieve stable, high-quality results with the Kling AI Motion Control API, it is important to carefully align your image reference and motion reference. Since character movement and orientation are driven entirely by the motion reference, following the guidelines below will help ensure accurate motion transfer and consistent outputs.
Always keep the character framing consistent between the image reference and the motion reference. A half-body image should be paired with a half-body motion reference, and a full-body image should be paired with a full-body motion reference. Using mismatched framing, such as a full-body motion reference with a half-body image, can lead to unstable motion or incomplete actions.
Choose motion reference videos that feature clear human actions at a moderate speed. Avoid overly fast movements, excessive displacement, or abrupt changes in motion. Steady and continuous actions allow the Kling Motion Control system to extract usable performance more reliably.
For motion references that include large gestures or full-body actions, the image reference should provide enough visual space for the character to move freely. Tight or cropped images can restrict motion range and negatively affect the stability of the generated video.
The Kling AI Motion Control API allows teams to reuse a single human performance across multiple brand characters or spokespersons. By transferring the same motion and expression to different visual identities, marketers can produce consistent, on-brand videos for campaigns, product launches, and social media without repeated filming or manual animation.
With the Kling 2.5 Motion Control API, presenters' gestures, hand movements, and pacing are preserved while character appearance and background can be customized. This makes it well suited for product demos, app walkthroughs, and explainer videos where clear gestures and natural presentation flow are essential.
The Kling Motion Control API enables realistic motion-driven content for AI influencers and virtual creators. Real human performances can be mapped onto virtual personas, maintaining natural body language and expression while allowing creators to scale content production across platforms such as short-form video, livestream clips, and UGC-style media.
For training and educational content, the Kling AI 2.6 Motion Control API helps deliver consistent instruction by reusing instructor performances across different characters, scenes, or languages. Gestures, posture, and expression remain stable, making it suitable for onboarding videos, internal communications, and online learning materials that require clarity and engagement.
apipass.dev offers affordable Kling AI 2.6 Motion Control API pricing designed for real production workloads. The pricing model supports scalable motion-controlled video generation with predictable resource usage, making it suitable for continuous use across development, testing, and deployment stages without unnecessary cost pressure.
The Kling AI 2.6 Motion Control API documentation provides clear, structured guidance for developers throughout the entire integration lifecycle. From API key setup and playground testing to deployment and scaling, the documentation includes practical explanations and examples that help teams implement motion control workflows efficiently and with confidence.
With 24/7 Kling AI 2.6 Motion Control API support, apipass.dev ensures continuous service availability and responsive technical assistance at all times. Whether during integration, production deployment, or ongoing operation, teams can rely on around-the-clock support to keep motion-controlled video generation stable and running smoothly.
All APIs require authentication via Bearer Token.
Authorization: Bearer
Create a new motion control video generation task
The API accepts a JSON payload with the following structure:
1{
2 "model": "kling/kling-2-6-motion-control",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "image": "string (required)",
7 "video": "string (required)",
8 "prompt": "string (optional)",
9 "character_orientation": "image" | "video" (optional, default: "image"),
10 "mode": "std" | "pro" (optional, default: "std"),
11 "keep_original_sound": boolean (optional, default: true)
12 }
13}modelRequiredstringThe model name to use for generation. Must be 'kling/kling-2-6-motion-control'
"kling/kling-2-6-motion-control"
callBackUrlOptionalstringCallback URL for task completion notifications. The system will POST the result to this URL when generation is complete.
"https://your-domain.com/api/callback"
channelOptionalstringYou may specify the corresponding provider within APIPASS via the channel parameter; these providers handle the actual image and video generation tasks. APIPASS currently offers three provider options:
The default value for the channel parameter is auto. When enabled, APIPASS automatically allocates tasks across available providers based on real-time pricing and stability metrics to balance minimal cost and reliable performance. Retain the default auto value unless you have custom routing requirements.
Available options:
auto
The input object contains the following parameters based on the form configuration:
input.imageRequiredstring (URL)URL of the character reference image. Supports .jpg/.jpeg/.png, max 10MB, dimensions 340-3850px, aspect ratio 1:2.5 to 2.5:1.
Accepted types: image/jpeg, image/png; Max size: 10MB; Dimensions: 340-3850px; Aspect ratio: 1:2.5 to 2.5:1
"https://static.aiquickdraw.com/tools/example/1767694885407_pObJoMcy.png"
input.videoRequiredstring (URL)URL of the motion reference video. Supports .mp4/.mov, max 100MB, duration 3-30 seconds.
Accepted types: video/mp4, video/quicktime; Max size: 100MB; Duration: 3-30 seconds
"https://static.aiquickdraw.com/tools/example/1767525918769_QyvTNib2.mp4"
input.promptOptionalstringOptional text prompt to add extra elements and motion effects to the scene. Maximum length is 2500 characters.
Max length: 2500 characters
"The cartoon character is dancing energetically"
input.character_orientationOptionalstringDetermines character orientation. 'image' means character faces the same direction as in the image. 'video' means character faces the same direction as in the reference video. Default is 'image'.
Available options:
"video"
input.modeOptionalstringGeneration mode. 'std' for standard quality (720p), 'pro' for professional quality (1080p). Default is 'std'.
Available options:
"std"
input.keep_original_soundOptionalbooleanWhether to preserve the audio from the reference video in the generated output. Default is true.
true
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "kling/kling-2-6-motion-control",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "image": "https://static.aiquickdraw.com/tools/example/1767694885407_pObJoMcy.png",
9 "video": "https://static.aiquickdraw.com/tools/example/1767525918769_QyvTNib2.mp4",
10 "prompt": "The cartoon character is dancing energetically",
11 "character_orientation": "video",
12 "mode": "std",
13 "keep_original_sound": true
14 }
15 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_xyz789abc123"
6 }
7}codeStatus code. 200 for success, others for failure
messageResponse message, error description when failed
data.taskIdTask ID for querying task status

ByteDance
ByteDance
Starting from
0 credits
ByteDance
ByteDance
Starting from
0 credits
ByteDance
ByteDance
Turn text, images, video clips, and audio into cinematic, audio-synced videos with a single API call.
Starting from
0 credits
MiniMax
MiniMax
Starting from
0 credits
ByteDance
ByteDance
Generate cinematic 4K AI videos up to 30 seconds with Seedance 2.5's multimodal power.
Starting from
0 credits
Google Veo 3.1 is the latest state-of-the-art generative video model designed to transform text and image prompts into high-fidelity cinematic visuals. Building upon its predecessors, Veo 3.1 features significant upgrades in prompt adherence, visual realism, and native audio generation, creating 8-second clips with synchronized sound effects and dialogue.
Starting from
0 credits
wan
wan
Starting from
0 credits
Runway
Runway
Starting from
0 credits
ByteDance
ByteDance
Generate realistic human animation videos by combining a portrait image with audio, producing natural lip-sync, facial expressions, and body movements.
Starting from
0 credits
MiniMax
MiniMax
Generate high-quality AI videos from text prompts or images with MiniMax's Hailuo 2.3 model. Support for both 6s and 10s durations, 768p and 1080p resolutions, with intelligent prompt optimization.
Starting from
0 credits
grok
grok
Grok Imagine is xAI’s AI video generation model for creating high-quality videos with realistic motion, native audio, and synchronized speech. Grok Imagine 1.5 introduces faster generation speeds, improved motion physics, and stronger visual consistency for modern AI video applications.
Starting from
0 credits
Kling
Kling
Starting from
0 credits
Luma
Luma
Starting from
0 credits
Kling
Kling
Kling v3 video generation model, supports text-to-video and image-to-video, up to 15 seconds, 1080p pro mode
Starting from
0 credits
Kling
Kling
Generate realistic talking avatar videos from a single image and audio file using Kling AI Avatar v2 API. Create lifelike lip-sync animations with natural expressions and body movements.
Starting from
0 credits
Starting from
0 credits
kling
kling
Starting from
0 credits