Kling V3.0
Kling V3.0 is Kuaishou’s latest flagship AI video model, positioned as an all-in-one creative engine for native multimodal creation with stronger consistency, more photorealistic output, up to 15-second video generation, and native audio for higher-end cinematic text-to-video and image-to-video workflows.
Kling V3.0 Image to Video API
Drag and drop an image, or click to browse
Supports PNG, JPEG, WebP. Max 100MB. You can also paste from clipboard (Ctrl+V).
3–15
Result
Results will appear here
Cost: $0.08/second
Kling V3.0 API Implementation Guide
Get API Key
Generate your API key from the dashboard and set it as an environment variable.
export MODELHUNTER_KEY="your_api_key"Make Your First Call
Follow the API documentation for complete code examples in cURL, JavaScript, and Python, including request format, polling, and error handling.
View API Documentation →Kling V3.0 Key Info
Capabilities
- Text to Video API
- Image to Video API
Pricing
Text to Video API
$0.08 / second
From $0.084/s (std) to $0.168/s (pro+audio)
Image to Video API
$0.08 / second
From $0.084/s (std) to $0.168/s (pro+audio)
Use Cases
Output Formats
Kling V3.0 API Documentation
Run the playground first, then open the full API docs for integration details.
About
Latest generation Kling image-to-video with cinema-grade output
Code Examples
1curl -X POST https://api.modelhunter.ai/api/v1/kling/image-to-video \2-H "Authorization: Bearer YOUR_API_KEY" \3-H "Content-Type: application/json" \4-d '{5"model": "kling-v3",6"input": {7"image": "https://example.com/image.jpg",8"duration": "5",9"mode": "std"10}11}'
Schema
View Full API DocsInput
modelModel ID for this capability.
Value: kling-v3
imageInput Image
promptPrompt
negative_promptNegative Prompt
durationDuration (seconds)
Default: 5
Range: 3 to 15
modeMode
Options: std, pro
Default: std
soundAudio
Options: on, off
Default: off
webhookUrlURL to receive a webhook notification when the task completes.
metadataCustom key-value metadata to attach to the task for tracking.
Response (HTTP 202)
successWhether the request was accepted successfully.
data.idUnique task ID. Use this to poll GET /api/v1/tasks/{id} for results.
data.statusTask status: pending, processing, completed, failed.
data.typeGeneration type: image-to-video.
data.providerProvider name: kling.
data.modelModel ID used for generation.
data.created_atISO 8601 timestamp of when the task was created.
data.estimated_secondsEstimated time in seconds until the task completes.