Kling Video V2.5

kling-video-v2.5-turbo-pro-text-to-video

post

Kling 2.5 Turbo Pro: Top-tier text-to-video generation with unparalleled motion fluidity, cinematic visuals, and exceptional prompt precision.

Header parameters
AuthorizationstringRequiredExample: sk-Qp03mnjjNqXKxpnw5qQ4IqVABNfad5YOk1axUhp7pJbokFmu
Body
modelstringRequired

model is the model name

Example: kling-video-v2.5-turbo-pro-text-to-video
promptstringRequired

prompt is the prompt.

Example: A cute baby sea otter.
durationstring · enumOptional

The duration of the generated video in seconds Default value: "5"

Possible enum values: 5, 10

Default: 5Example: 5Possible values:
aspect_ratiostring · enumOptional

The aspect ratio of the generated video frame Default value: "16:9"

Possible enum values: 16:9, 9:16, 1:1

Default: 16:9Example: 16:9Possible values:
negative_promptstringOptional

Default value: "blur, distort, and low quality"

Default: blur, distort, and low qualityExample: blur, distort, and low quality
cfg_scalenumberOptional

The CFG (Classifier Free Guidance) scale is a measure of how close you want the model to stick to your prompt. Default value: 0.5

Default: 0.5Example: 0.5
output_formatstring · enumOptional

output_format indicate the output format, default value is url.

Default: urlExample: urlPossible values:
Responses
200Success
application/json
post
/v1/videos/generations
POST /v1/videos/generations HTTP/1.1
Host: video.onerouter.pro
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 240

{
  "model": "kling-video-v2.5-turbo-pro-text-to-video",
  "prompt": "A cute baby sea otter.",
  "duration": "5",
  "aspect_ratio": "16:9",
  "negative_prompt": "low resolution, error, worst quality, low quality, defects",
  "cfg_scale": 0.5,
  "output_format": "url"
}
200Success
{
  "data": [
    {
      "url": "https://resource.onerouter.pro/video/generated%2Fonerouter_36164fa9-33b9-4a12-a8fa-3d6f072d319f.mp4",
      "revised_prompt": ""
    }
  ],
  "created": 1760446085
}