Skip to main content
POST
/
v3
/
async
/
kling-v3.0-std-i2v
Kling v3.0 Standard image to video
curl --request POST \
  --url https://api.myrouter.ai/v3/async/kling-v3.0-std-i2v \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "image": "<string>",
  "sound": true,
  "prompt": "<string>",
  "duration": 123,
  "cfg_scale": 123,
  "end_image": "<string>",
  "multi_prompt": [
    {
      "prompt": "<string>",
      "duration": 123
    }
  ],
  "negative_prompt": "<string>"
}
'
{
  "task_id": "<string>"
}
Kling v3.0 Standard image-to-video transforms static images into dynamic videos with natural motion and smooth scene dynamics while maintaining subject consistency. Supports synchronized audio generation and multi-prompt composition.
This is an async API that only returns the task_id of the async task. Use the task_id to call the Get Async Task Result API to retrieve the generated result.

Request Headers

Content-Type
string
required
Enum: application/json
Authorization
string
required
Bearer authentication format: Bearer {{API Key}}.

Request Body

image
string
required
First frame image for the video. Supports .jpg, .jpeg, .png. File size must not exceed 10MB. Width and height must be >= 300px. Aspect ratio must be between 1:2.5 and 2.5:1.
sound
boolean
default:false
Whether to generate audio along with the video.
prompt
string
required
Positive prompt text for video generation, describing scene motion, camera movement, actions, voice style, atmosphere, and sound effects. Maximum 2500 characters.
duration
integer
default:5
Duration of the generated video in seconds. Range: 3-15.Possible values: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
cfg_scale
number
Controls the flexibility of video generation. Lower values produce more natural motion; higher values make the generated content adhere more closely to the prompt.Range: [0, 1]
end_image
string
End frame image URL for guiding the transition between start and end frames. Same format constraints as image. Cannot be used together with multi_prompt.
multi_prompt
array
Array of multi-segment prompts for multi-shot video composition. Each item contains a prompt and the duration for that segment. Cannot be used together with end_image.
negative_prompt
string
Negative prompt specifying elements to avoid in the visuals and audio. Maximum 2500 characters.

Response

task_id
string
required
Use the task_id to call the Get Async Task Result API to retrieve the generated output.