Skip to main content
Kling Text to Video
Authenticate with your MixRoute API Key using Authorization: Bearer $MIXROUTE_API_KEY and send JSON. The model ID belongs in the URL, not a body model field. Do not add /v1 or wrap the request in metadata.

Supported Models

Request Parameters

For 3.0 and 3.0 Turbo, use shot n, m, words;: 1-6 shots, at least one second each, durations summing to the total and at most 512 characters per shot prompt. Do not send images to this endpoint.

Request Example

Set the MIXROUTE_API_KEY environment variable. Replace example.com media URLs with real, publicly accessible files.
See Kling Overview.

Submission Response

Keep data.id and use Query Kling Task until succeeded or failed. Successful submission does not mean generation has finished.