kling-v3

kling/kling-v3

Call kling-v3 through the Admesh unified gateway, sharing a single API key and a single billing account with all site-wide models.

Real-Time Prices

Unit: USD per second. Submitting a task holds the cost for the requested seconds; completion settles on the seconds actually generated. Usage is recorded at the price snapshot in effect at the time and is not repriced retroactively.

Per secondfrom $0.084 / second
ConditionPrice (USD)Free allowance
Quality Standard · Audio No audio · Reference No reference
Video seconds $0.084 / second
—
Quality Standard · Audio With audio · Reference No reference
Video seconds $0.126 / second
—
Quality Standard · Audio No audio · Reference Voice reference
Video seconds $0.084 / second
—
Quality Pro · Audio No audio · Reference No reference
Video seconds $0.112 / second
—
Quality Pro · Audio With audio · Reference No reference
Video seconds $0.168 / second
—
Quality Pro · Audio No audio · Reference Voice reference
Video seconds $0.112 / second
—
Quality 4K · Audio No audio · Reference No reference
Video seconds $0.42 / second
—
Quality 4K · Audio With audio · Reference No reference
Video seconds $0.42 / second
—

The price depends on the request parameters and is billed by the matching rule; parameters you omit use their defaults. Combinations not listed are not supported and return 400.

Request parameters:

  • mode (or quality): quality, one of std / pro / 4k; default std.
  • sound: generate audio, "on" or "off" (or the boolean generate_audio); default off.
  • voice_list: reference voices, up to 2, e.g. [{"voice_id": "..."}]; omit it to be billed as “No reference”.

Failed, cancelled or timed-out video generations are not billed; the held amount is released automatically.View Plans and Pricing

Specifications and Capabilities

Duration per videoUp to 10 s
Default duration5 s
How to callAsync task

How to Call

Base URL: https://api.admesh.ai/v1, model: kling-v3. Video generation is asynchronous: submit to get a task ID, poll until it completes, then download. Submitting holds the cost for the requested seconds; completion settles on actual seconds, and failures or timeouts release the hold.

OpenAI Videos protocol (/videos)

1. Submit the task (returns a task ID)

curl https://api.admesh.ai/v1/videos \
  -H "Authorization: Bearer $ADMESH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-v3",
    "prompt": "A corgi running on the beach at sunset, cinematic",
    "seconds": "5",
    "mode": "std",
    "sound": "off"
  }'

2. Poll the task status (done when status is completed)

curl https://api.admesh.ai/v1/videos/$VIDEO_ID \
  -H "Authorization: Bearer $ADMESH_API_KEY"

3. Download the video

curl -L https://api.admesh.ai/v1/videos/$VIDEO_ID/content \
  -H "Authorization: Bearer $ADMESH_API_KEY" \
  -o video.mp4

Task protocol (/video/generations)

1. Submit the task (returns a task ID)

curl https://api.admesh.ai/v1/video/generations \
  -H "Authorization: Bearer $ADMESH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-v3",
    "prompt": "A corgi running on the beach at sunset, cinematic",
    "duration": 5,
    "mode": "std",
    "sound": "off"
  }'

2. Poll the task status (done when data.status is SUCCESS)

curl https://api.admesh.ai/v1/video/generations/$TASK_ID \
  -H "Authorization: Bearer $ADMESH_API_KEY"

3. Download the video

curl -L https://api.admesh.ai/v1/videos/$TASK_ID/content \
  -H "Authorization: Bearer $ADMESH_API_KEY" \
  -o video.mp4

Note: use kling-v3 as the model name in API calls (the full ID kling/kling-v3 also works), not the hyphenated form in this page's URL. View the developer documentation

Other models from 可灵 Kling

Models from the same company share the same access method; to switch between them, simply change the "model" field.

可

kling-v3-omni

kling/kling-v3-omni

Call kling-v3-omni through the Admesh unified gateway, sharing a single API key and a single billing account with all site-wide models.

Per secondfrom $0.084 / second

View All Plans and Rates

Start calling kling-v3

Once you register, you can create an API key. Usage is billed based on actual consumption, and the key is valid indefinitely. If you need a dedicated channel or a framework agreement, please contact us directly.