Skip to content
Home

Kling V3 Turbo - Image to Video

kling-v3-turbo-i2v

Kirin V3 Turbo image-to-video generation interface. Supports one input image, 720P to 4K video output, 3 to 15 second duration, sound generation, prompt enhancement, and subject reference.

kling-v3-turbo-i2v supports only one input image.

kling-v3-turbo-i2v does not support aspect_ratio, image_tail, last_frame_url, or last_frame_file_id.

POST /v1/queue/kling-v3-turbo-i2v # Create task
GET /v1/queue/kling-v3-turbo-i2v/requests/{request_id}/status # Check status
GET /v1/queue/kling-v3-turbo-i2v/requests/{request_id}/response # Get result
PUT /v1/queue/kling-v3-turbo-i2v/requests/{request_id}/cancel # Cancel task
Окно терминала
curl --request 'POST' 'https://odirouter.ai/model/v1/queue/kling-v3-turbo-i2v' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--location \
--data-raw '{
"contents": [
{
"type": "prompt",
"text": "A girl sat on the train, looking out the window with a melancholic expression, her head swaying with the train."
},
{
"type": "first_frame",
"url": "https://p2-kling.klingai.com/kcdn/cdn-kcdn112452/kling-tob-release_note/image_25.png"
}
],
"settings": {
"resolution": "1080p",
"duration": 10
},
"options": {
"external_task_id": "",
"watermark_info": {
"enabled": true
}
}
}'
image string required

Input image used as the first frame reference.

Supports Base64 encoded image or image URL. Ensure image URLs are publicly accessible.

Image requirements:

Format: .jpg, .jpeg, .png

File size: Less than 10MB

Dimensions: Width and height at least 300px

prompt string

Video generation prompt. You can include positive and negative descriptions in the same prompt.

resolution string

Video output resolution.

Options: 720P, 1080P, 2K, 4K

Default: 720P

duration integer | string

Generated video duration in seconds.

Options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

Default: 5

sound string

Whether to generate sound with the video.

Options: on, off

Default: off

enhance_prompt boolean | string

Whether to enable prompt enhancement.

Options: true, false, on, off, enabled, disabled

element_list array

Subject reference list. Configure subject references with subject IDs from the subject library.

To create a subject, refer to: kirin_custom_elements

"element_list": [

{

"element_id": 123456

}

]

{
"request_id": "task_01hxyz...",
"response_url": "https://odirouter.ai/model/v1/queue/kling-v3-turbo-i2v/requests/task_01hxyz.../response",
"status_url": "https://odirouter.ai/model/v1/queue/kling-v3-turbo-i2v/requests/task_01hxyz.../status",
"cancel_url": "https://odirouter.ai/model/v1/queue/kling-v3-turbo-i2v/requests/task_01hxyz.../cancel",
"queue_position": 0
}
FieldTypeDescription
request_idstringTask ID used for all follow-up operations.
response_urlstringURL to fetch the final result.
status_urlstringURL to query task status.
cancel_urlstringURL to cancel the task.
queue_positionintCurrent queue position.