For the complete documentation index, see llms.txt. This page is also available as Markdown.

V3 Standard Turbo image-to-video

This documentation is valid for the following list of our models:

  • klingai/video-v3-standard-turbo-image-to-video

  • kling-video/v3/turbo/standard/image-to-video

Kling 3.0 Turbo Standard image-to-video animates a first and last frame reference image into a fast, cost-efficient 720p video with native audio, delivering quick, affordable image-driven motion for fast turnaround.

Setup your API Key

If you don't have an API key for the AI/ML API yet, feel free to use our Quickstart guide.

How to Make a Call

Step-by-Step Instructions

Generating a video using this model involves sequentially calling two endpoints:

  • The first one is for creating and sending a video generation task to the server (returns a generation ID).

  • The second one is for requesting the generated video from the server using the generation ID received from the first endpoint.

Below, you can find both corresponding API schemas.

API Schemas

Create a video generation task and send it to the server

The aspect ratio of the generated video is solely determined by the aspect ratio of the input reference image.

post
Body
modelstring · enumRequiredPossible values:
promptstring · max: 3072Optional

The text description of the scene, subject, or action to generate in the video.

durationinteger · enumOptional

The length of the output video in seconds.

Default: 5Possible values:
image_urlstring · uriRequired

A direct link to an online image or a Base64-encoded local image that will serve as the first frame for the video. Formats: .jpg/.jpeg/.png; max 50MB; min 300px per side; aspect ratio within 1:2.5 to 2.5:1.

Responses
200Success
application/json
idstringRequired

The ID of the generated video.

Example: 60ac7c34-3224-4b14-8e7d-0aa0db708325
statusstring · enumRequired

The current status of the generation task.

Example: completedPossible values:
post/v2/video/generations
200Success

Retrieve the generated video from the server

After sending a request for video generation, this task is added to the queue. This endpoint lets you check the status of a video generation task using its id, obtained from the endpoint described above. If the video generation task status is completed, the response will include the final result — with the generated video URL and additional metadata.

Full Example: Generating and Retrieving the Video From the Server

Last updated

Was this helpful?