Skip to content

Kling Image-to-Video

Kling's official API-compatible format, generating video from an image. See also Kling Text-to-Video and Get image-to-video task status.

Different path prefix

The Kling format uses the /kling/... path prefix — without the /v1 prefix used elsewhere in this documentation. Authentication is still Authorization: Bearer <YOUR_API_KEY>.

Endpoint

POST /kling/v1/videos/image2video

Same parameters as Kling Text-to-Video, plus image (a URL or Base64-encoded image).

Request example

bash
curl https://ai.youqi.tech/kling/v1/videos/image2video \
  -H "Authorization: Bearer sk-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-v1",
    "image": "https://example.com/image.jpg",
    "prompt": "Bring this image to life"
  }'

Response example

json
{ "task_id": "abcd1234efgh", "status": "queued" }

TIP

Poll Get image-to-video task status with the returned task_id for the result.