Kling 3.0 Turbo integration
Kling 3.0 Turbo is the fast generation model from the Kling 3.0 family, animating a first-frame image into smooth, high-fidelity video with short processing times.
Key capabilities
- Image animation: Turn a single first-frame image into motion
- Resolution by generate endpoint: Dedicated
720pand1080pgenerate endpoints - Unified task tracking: One generic list endpoint and one generic status endpoint for tasks of any resolution
- Fast generation: Turbo-optimized pipeline for shorter processing times
- Flexible durations: Any whole number from 3 to 15 seconds, default
5 - Optional prompt: Guide motion and style with up to 2500 characters, or omit it to infer motion from the image
- Async processing: Webhook notifications or polling for task completion
- 24-hour delivery: Generated MP4 video is returned via a URL valid for 24 hours
Use cases
- Product videos: Animate static product photography for ads and listings
- Social media content: Bring images to life for Reels, Shorts, and Stories
- Creative exploration: Add motion to illustrations, concept art, and designs
- Rapid prototyping: Quickly preview how a still composition moves
API Operations
POST /v1/ai/image-to-video/kling-v3-turbo-720p
Generate a 720p video from a first-frame image
POST /v1/ai/image-to-video/kling-v3-turbo-1080p
Generate a 1080p video from a first-frame image
GET /v1/ai/image-to-video/kling-v3-turbo
List all Kling 3.0 Turbo I2V tasks (any resolution)
GET /v1/ai/image-to-video/kling-v3-turbo/{task-id}
Get I2V task status and result by ID
Endpoint structure
Parameters
Resolution is determined by the generate endpoint you call (-720p or -1080p) and is not a body parameter.
Frequently Asked Questions
How do I choose 720p or 1080p?
How do I choose 720p or 1080p?
Resolution is selected by the generate endpoint, not by a body parameter. Call
POST /v1/ai/image-to-video/kling-v3-turbo-720p for standard high definition or POST /v1/ai/image-to-video/kling-v3-turbo-1080p for full high definition. Listing and status use the single generic endpoint GET /v1/ai/image-to-video/kling-v3-turbo (and /{task-id}).What image formats and sizes are supported?
What image formats and sizes are supported?
Image-to-video accepts JPG, JPEG, and PNG, provided as a publicly accessible URL or a Base64-encoded string (without the data URI prefix). Requirements: minimum 300x300 pixels, maximum 50MB, and an aspect ratio between 1:2.5 and 2.5:1. Only the first frame is supported.
Is the prompt required for image-to-video?
Is the prompt required for image-to-video?
No. The prompt is optional in image-to-video. If you omit it, motion is inferred from the source image. Provide a prompt (up to 2500 characters) to guide the movement, camera behavior, and visual style.
Can I set the aspect ratio for image-to-video?
Can I set the aspect ratio for image-to-video?
No. Image-to-video does not accept an aspect ratio parameter; the output ratio is inherited from the source image. Use text-to-video if you need to choose
16:9, 9:16, or 1:1.What durations are supported?
What durations are supported?
Any whole-number duration from 3 to 15 seconds (default
5). Shorter durations generate faster.How do I get the generated video?
How do I get the generated video?
Submit the request to receive a task ID, then poll the generic GET task endpoint or provide a
webhook_url to be notified on completion. The result MP4 is delivered via a URL that remains valid for 24 hours.What are the rate limits and pricing?
What are the rate limits and pricing?
Rate limits depend on your subscription tier (see Rate Limits). Pricing varies by resolution and duration (see Pricing).
Related APIs
- Kling 3.0 Turbo (Text to Video): Generate video from a text prompt with aspect ratio control
- Kling 3: Standard Kling 3.0 model for higher-fidelity output
- Runway Gen-4 Turbo: Fast i2v alternative with cinematic quality