The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.
POST
/
api
/
generate
/
submit
curl --request POST \ --url https://api.vidgo.ai/api/generate/submit \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "model": "kwaivgi/kling-v4.0/reference-to-video", "input": { "reference_image_urls": [ "https://example.com/character.png", "https://example.com/cafe.png" ], "prompt": "@Image1 sits at a window table in the cafe from @Image2, sips coffee and waves at the camera, warm afternoon light", "duration": 8, "resolution": "720p", "aspect_ratio": "16:9" }}'
After submission, a task_id will be returned. If you provided a callback_url, when the task status becomes finished or failed, a POST request will be sent to the callback_url.
Regardless of whether callback_url is provided, you can retrieve the result through the unified Query Task Status endpoint.
Kling 4.0 Reference to Video generates a 3–30 second video guided by reference images, reference videos and reusable subjects (elements), so characters, products and settings stay consistent. Cite each reference in the prompt by its position, such as @Image1, @Video1 or @Element1.Kling 4.0 is Kuaishou’s Kling AI video model. Vidgo exposes it as four model IDs: Text to Video, Image to Video, Reference to Video and Video Edit.
multi_prompt: a non-empty list of shots {prompt, duration?}. Each shot prompt is 1–512 characters; each shot duration is an integer 1–30 (default 5). The shot durations must total 3–30 seconds.
Limits: start frame plus reference images ≤ 10; all assets (start frame, reference images, reference videos, elements) ≤ 15; video-based elements ≤ 3.
Input videos are downloaded and measured server-side (up to 100 MB each). Each must run 3–30 seconds, and all input videos together must not exceed 30 seconds.
voice_id and other extra fields inside an element return 400.
Fields not listed above return 400. model and callback_url belong at the request root, not inside input.
Credits are reserved at submission and depend on resolution and duration. When an input video is present, a separate input-video rate applies to billed seconds = output duration + the larger of the output duration and the total input video length (summed, then rounded up to whole seconds). A failed task is refunded in full. See the pricing page for current rates. Requests with reference images or image elements only use the standard rate on the output duration.
Output is 720p or 1080p only; there is no 4K or HDR tier, no audio on/off switch and no seed on this model.
Optional public HTTP(S) endpoint that receives a POST when the task becomes finished or failed. HTTPS is recommended. Omit it, or send null or an empty string, to disable callbacks.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vidgo API","colors":{"primary":"#3B82F6","light":"#60A5FA","dark":"#1E40AF"},"favicon":"https://mintcdn.com/gostarry/NoPRdFRuWfndVPOd/favicon.ico?fit=max\u0026auto=format\u0026n=NoPRdFRuWfndVPOd\u0026q=85\u0026s=79dbb933a3ea49020d0df46cc3f47100","api":{"openapi":["openapi.json","api-manual/chat-series/chat-completions.json","api-manual/chat-series/responses.json","api-manual/chat-series/claude-messages.json","api-manual/chat-series/gemini-native-format.json","api-manual/image-series/gpt-4o-image.json","api-manual/image-series/gpt-image-1.5.json","api-manual/image-series/gpt-image-2.json","api-manual/image-series/gpt-image-2-5-flare-text-to-image.json","api-manual/image-series/gpt-image-2-5-flare-edit.json","api-manual/image-series/gpt-image-2-5-sunburst-text-to-image.json","api-manual/image-series/gpt-image-2-5-sunburst-edit.json","api-manual/image-series/gpt-image-2-6-flare-text-to-image.json","api-manual/image-series/gpt-image-2-6-flare-edit.json","api-manual/image-series/gpt-image-2-6-sunburst-text-to-image.json","api-manual/image-series/gpt-image-2-6-sunburst-edit.json","api-manual/image-series/nano-banana.json","api-manual/image-series/nano-banana-2.json","api-manual/image-series/nano-banana-2-new.json","api-manual/image-series/nano-banana-2-1-text-to-image.json","api-manual/image-series/nano-banana-2-1-edit.json","api-manual/image-series/blackforestlabs-flux-schnell.json","api-manual/image-series/blackforestlabs-flux-dev.json","api-manual/image-series/blackforestlabs-flux-dev-image-to-image.json","api-manual/image-series/flux-2.json","api-manual/image-series/flux-kontext.json","api-manual/image-series/seedream-4.json","api-manual/image-series/seedream-4-5.json","api-manual/image-series/seedream-5-0-lite.json","api-manual/image-series/seedream-v5-0-pro.json","api-manual/image-series/seedream-v5-0-pro-edit.json","api-manual/image-series/seedream-v5-0-flash.json","api-manual/image-series/seedream-v5-0-flash-edit.json","api-manual/image-series/qwen-image-3-0-text-to-image.json","api-manual/image-series/qwen-image-3-0-edit.json","api-manual/image-series/qwen-image-3-0-pro-text-to-image.json","api-manual/image-series/qwen-image-3-0-pro-edit.json","api-manual/image-series/qwen-image-2-1-text-to-image.json","api-manual/image-series/qwen-image-2-1-edit.json","api-manual/image-series/z-image.json","api-manual/image-series/alibaba-z-image-turbo.json","api-manual/image-series/grok-imagine-image.json","api-manual/video-series/sora-2-official.json","api-manual/video-series/sora-2-pro-official.json","api-manual/video-series/sora-2-pro.json","api-manual/video-series/sora-2.json","api-manual/video-series/veo-3-1-official.json","api-manual/video-series/veo-3-1.json","api-manual/video-series/veo3-1-fast-text-to-video.json","api-manual/video-series/veo3-1-fast-image-to-video.json","api-manual/video-series/veo3-1-fast-reference-to-video.json","api-manual/video-series/veo3-1-lite-text-to-video.json","api-manual/video-series/veo3-1-text-to-video.json","api-manual/video-series/veo3-1-image-to-video.json","api-manual/video-series/wan-2-6.json","api-manual/video-series/wan2.5-text-to-video.json","api-manual/video-series/wan2.5-image-to-video.json","api-manual/video-series/wan2.2-text-to-video-fast.json","api-manual/video-series/wan2.2-image-to-video-fast.json","api-manual/video-series/wan-animate.json","api-manual/video-series/kling-3-0.json","api-manual/video-series/kling-3-0-motion-control.json","api-manual/video-series/kling-2-6.json","api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video.json","api-manual/video-series/kling-2.6-motion-control.json","api-manual/video-series/kling-2-5-turbo-pro.json","api-manual/video-series/kling-2-1.json","api-manual/video-series/kling-1-6.json","api-manual/video-series/grok-imagine.json","api-manual/video-series/grok-imagine-video-1-5.json","api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video.json","api-manual/video-series/happy-horse.json","api-manual/video-series/hailuo-2-3.json","api-manual/video-series/hailuo-02.json","api-manual/video-series/minimax-h3-text-to-video.json","api-manual/video-series/minimax-h3-image-to-video.json","api-manual/video-series/minimax-h3-reference-to-video.json","api-manual/video-series/minimax-h3-max-text-to-video.json","api-manual/video-series/minimax-h3-max-image-to-video.json","api-manual/video-series/minimax-h3-max-reference-to-video.json","api-manual/video-series/minimax-h3-max-turbo-text-to-video.json","api-manual/video-series/minimax-h3-max-turbo-image-to-video.json","api-manual/video-series/runway-gen-4-5.json","api-manual/video-series/seedance-2.json","api-manual/video-series/seedance-2-5-text-to-video.json","api-manual/video-series/seedance-2-5-image-to-video.json","api-manual/video-series/seedance-2-5-reference-to-video.json","api-manual/video-series/seedance-2-0-text-to-video.json","api-manual/video-series/seedance-2-0-image-to-video.json","api-manual/video-series/seedance-2-0-reference-to-video.json","api-manual/video-series/seedance-2-0-fast-text-to-video.json","api-manual/video-series/seedance-2-0-fast-image-to-video.json","api-manual/video-series/seedance-2-0-fast-reference-to-video.json","api-manual/video-series/seedance-2-0-mini-text-to-video.json","api-manual/video-series/seedance-2-0-mini-image-to-video.json","api-manual/video-series/seedance-2-0-mini-reference-to-video.json","api-manual/video-series/seedance-1-5-pro.json","api-manual/video-series/seedance-1.0-pro.json","api-manual/music-series/generate-music.json","api-manual/music-series/extend-music.json","api-manual/music-series/upload-and-cover-audio.json","api-manual/music-series/upload-and-extend-audio.json","api-manual/music-series/add-instrumental.json","api-manual/music-series/add-vocals.json","api-manual/music-series/get-timestamped-lyrics.json","api-manual/music-series/boost-music-style.json","api-manual/music-series/generate-music-cover.json","api-manual/music-series/replace-section.json","api-manual/music-series/generate-persona.json","api-manual/music-series/generate-lyrics.json","api-manual/music-series/convert-to-wav.json","api-manual/music-series/vocal-remover/separate-vocals.json","api-manual/music-series/vocal-remover/stem-split.json","api-manual/music-series/vocal-remover/upload-and-separate-vocals.json","api-manual/music-series/create-music-video.json","api-manual/music-series/query-music-detail.json","api-manual/account-management/user-balance.json","api-manual/file-series/upload-url.json","api-manual/file-series/upload-base64.json","api-manual/file-series/upload-stream.json","api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video.json","api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video.json","api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video.json","api-manual/video-series/google-gemini-omni-1-1-flash-video-edit.json","api-manual/video-series/alibaba-wan-3-0-text-to-video.json","api-manual/video-series/alibaba-wan-3-0-image-to-video.json","api-manual/video-series/alibaba-wan-3-0-reference-to-video.json","api-manual/video-series/alibaba-wan-3-0-prime-text-to-video.json","api-manual/video-series/alibaba-wan-3-0-prime-image-to-video.json","api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video.json","api-manual/video-series/blackforestlabs-flux-3-text-to-video.json","api-manual/video-series/blackforestlabs-flux-3-image-to-video.json","api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video.json","api-manual/video-series/blackforestlabs-flux-3-extend-video.json","api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video.json","api-manual/video-series/google-gemini-omni-flash-text-to-video.json","api-manual/video-series/google-gemini-omni-flash-image-to-video.json","api-manual/video-series/google-gemini-omni-flash-reference-to-video.json","api-manual/video-series/google-gemini-omni-flash-video-edit.json","api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard.json","api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro.json","api-manual/video-series/alibaba-happyhorse-1-1-text-to-video.json","api-manual/video-series/alibaba-happyhorse-1-1-image-to-video.json","api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video.json","api-manual/video-series/alibaba-wan-2-7-text-to-video.json","api-manual/video-series/alibaba-wan-2-7-image-to-video.json","api-manual/video-series/alibaba-wan-2-7-reference-to-video.json","api-manual/video-series/alibaba-wan-2-7-video-edit.json","api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video.json","api-manual/video-series/google-veo3-1-text-to-video.json","api-manual/video-series/google-veo3-1-image-to-video.json","api-manual/video-series/google-veo3-1-fast-text-to-video.json","api-manual/video-series/google-veo3-1-fast-image-to-video.json","api-manual/video-series/google-veo3-1-lite-text-to-video.json","api-manual/video-series/google-veo3-1-lite-image-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-text-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-image-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-video-edit.json","api-manual/video-series/openai-sora-2-text-to-video.json","api-manual/video-series/openai-sora-2-image-to-video.json","api-manual/video-series/openai-sora-2-pro-text-to-video.json","api-manual/video-series/openai-sora-2-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control.json","api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control.json","api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control.json","api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control.json","api-manual/video-series/alibaba-wan-2-6-text-to-video.json","api-manual/video-series/alibaba-wan-2-6-image-to-video.json","api-manual/video-series/alibaba-wan-2-6-reference-to-video.json","api-manual/video-series/minimax-hailuo-02-standard-text-to-video.json","api-manual/video-series/minimax-hailuo-02-standard-image-to-video.json","api-manual/video-series/minimax-hailuo-02-pro-text-to-video.json","api-manual/video-series/minimax-hailuo-02-pro-image-to-video.json","api-manual/video-series/bytedance-seedance-v1-pro-text-to-video.json","api-manual/video-series/bytedance-seedance-v1-pro-image-to-video.json","api-manual/video-series/alibaba-wan-v2-2-14b-animate-move.json","api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace.json","api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video.json","api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video.json","api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video.json","api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video.json","api-manual/video-series/alibaba-wan-2-5-text-to-video.json","api-manual/video-series/alibaba-wan-2-5-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video.json","api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video.json","api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video.json","api-manual/image-series/xai-grok-imagine-image-text-to-image.json","api-manual/image-series/xai-grok-imagine-image-edit.json","api-manual/video-series/xai-grok-imagine-video-text-to-video.json","api-manual/video-series/xai-grok-imagine-video-image-to-video.json","api-manual/image-series/xai-grok-imagine-image-v2-0-text-to-image.json","api-manual/image-series/xai-grok-imagine-image-v2-0-edit.json","api-manual/image-series/google-nano-banana-2-lite-text-to-image.json","api-manual/image-series/google-nano-banana-2-lite-edit.json","api-manual/image-series/kwaivgi-kling-image-o3-text-to-image.json","api-manual/image-series/kwaivgi-kling-image-o3-edit.json","api-manual/image-series/kwaivgi-kling-image-o1.json","api-manual/image-series/alibaba-wan-2-7-text-to-image.json","api-manual/image-series/alibaba-wan-2-7-image-edit.json","api-manual/image-series/alibaba-wan-2-7-text-to-image-pro.json","api-manual/image-series/alibaba-wan-2-7-image-edit-pro.json","api-manual/image-series/xai-grok-imagine-image-quality-text-to-image.json","api-manual/image-series/xai-grok-imagine-image-quality-edit.json","api-manual/image-series/openai-gpt-image-1-5-text-to-image.json","api-manual/image-series/openai-gpt-image-1-5-edit.json","api-manual/image-series/bytedance-seedream-v4-5-text-to-image.json","api-manual/image-series/bytedance-seedream-v4-5-edit.json","api-manual/image-series/bytedance-seedream-v5-lite-text-to-image.json","api-manual/image-series/bytedance-seedream-v5-lite-edit.json","api-manual/image-series/blackforestlabs-flux-2-pro-text-to-image.json","api-manual/image-series/blackforestlabs-flux-2-pro-edit.json","api-manual/image-series/blackforestlabs-flux-2-flex-text-to-image.json","api-manual/image-series/blackforestlabs-flux-2-flex-edit.json","api-manual/image-series/google-nano-banana-text-to-image.json","api-manual/image-series/google-nano-banana-edit.json","api-manual/image-series/bytedance-seedream-v4-text-to-image.json","api-manual/image-series/bytedance-seedream-v4-edit.json","api-manual/image-series/blackforestlabs-flux-kontext-pro-text-to-image.json","api-manual/image-series/blackforestlabs-flux-kontext-pro.json","api-manual/image-series/blackforestlabs-flux-kontext-max-text-to-image.json","api-manual/image-series/blackforestlabs-flux-kontext-max.json","api-manual/music-series/elevenlabs-tts-eleven-v3.json","api-manual/music-series/elevenlabs-tts-turbo-v2-5.json","api-manual/music-series/elevenlabs-music.json","api-manual/music-series/google-gemini-3-1-flash-text-to-speech.json","api-manual/music-series/xai-tts-v1.json","api-manual/music-series/minimax-music-2-6.json","api-manual/3d-series/meshy-v6-text-to-3d.json","api-manual/3d-series/meshy-v6-image-to-3d.json","api-manual/3d-series/meshy-v6-multi-image-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-pro-text-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-pro-image-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-rapid-text-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-rapid-image-to-3d.json","api-manual/3d-series/tripo3d-h3-1-text-to-3d.json","api-manual/3d-series/tripo3d-h3-1-image-to-3d.json","api-manual/3d-series/tripo3d-h3-1-multiview-to-3d.json","api-manual/3d-series/tripo3d-p1-text-to-3d.json","api-manual/3d-series/tripo3d-p1-image-to-3d.json","api-manual/image-series/ideogram-v4-5-text-to-image.json","api-manual/image-series/ideogram-v4-5-edit.json","api-manual/image-series/ideogram-vector-1-0-text-to-vector.json","api-manual/image-series/ideogram-vector-1-0-image-to-vector.json","api-manual/image-series/blackforestlabs-flux-3-klein-text-to-image.json","api-manual/image-series/blackforestlabs-flux-3-klein-edit.json","api-manual/video-series/blackforestlabs-flux-3-max-text-to-video.json","api-manual/video-series/blackforestlabs-flux-3-max-image-to-video.json","api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-text-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-image-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-video-edit.json","api-manual/video-series/vidu-q4-image-to-video.json","api-manual/video-series/vidu-q4-reference-to-video.json","api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json","api-manual/video-series/pixverse-v6-max-text-to-video.json","api-manual/video-series/pixverse-v6-max-image-to-video.json","api-manual/music-series/elevenlabs-tts-eleven-v4.json","api-manual/music-series/elevenlabs-tts-eleven-v4-turbo.json","api-manual/music-series/google-gemini-3-8-flash-text-to-speech.json","api-manual/music-series/google-gemini-3-8-flash-lite-text-to-speech.json","api-manual/3d-series/meshy-v7-1-text-to-3d.json","api-manual/3d-series/meshy-v7-1-image-to-3d.json","api-manual/3d-series/meshy-v7-1-multi-image-to-3d.json","zh/openapi.json","zh/api-manual/chat-series/chat-completions.json","zh/api-manual/chat-series/responses.json","zh/api-manual/chat-series/claude-messages.json","zh/api-manual/chat-series/gemini-native-format.json","zh/api-manual/image-series/gpt-4o-image.json","zh/api-manual/image-series/gpt-image-2.json","zh/api-manual/image-series/gpt-image-2-5-flare-text-to-image.json","zh/api-manual/image-series/gpt-image-2-5-flare-edit.json","zh/api-manual/image-series/gpt-image-2-5-sunburst-text-to-image.json","zh/api-manual/image-series/gpt-image-2-5-sunburst-edit.json","zh/api-manual/image-series/gpt-image-2-6-flare-text-to-image.json","zh/api-manual/image-series/gpt-image-2-6-flare-edit.json","zh/api-manual/image-series/gpt-image-2-6-sunburst-text-to-image.json","zh/api-manual/image-series/gpt-image-2-6-sunburst-edit.json","zh/api-manual/image-series/nano-banana-2.json","zh/api-manual/image-series/nano-banana-2-new.json","zh/api-manual/image-series/nano-banana-2-1-text-to-image.json","zh/api-manual/image-series/nano-banana-2-1-edit.json","zh/api-manual/image-series/blackforestlabs-flux-schnell.json","zh/api-manual/image-series/blackforestlabs-flux-dev.json","zh/api-manual/image-series/blackforestlabs-flux-dev-image-to-image.json","zh/api-manual/image-series/flux-2.json","zh/api-manual/image-series/seedream-4.json","zh/api-manual/image-series/seedream-v5-0-pro.json","zh/api-manual/image-series/seedream-v5-0-pro-edit.json","zh/api-manual/image-series/seedream-v5-0-flash.json","zh/api-manual/image-series/seedream-v5-0-flash-edit.json","zh/api-manual/image-series/qwen-image-3-0-text-to-image.json","zh/api-manual/image-series/qwen-image-3-0-edit.json","zh/api-manual/image-series/qwen-image-3-0-pro-text-to-image.json","zh/api-manual/image-series/qwen-image-3-0-pro-edit.json","zh/api-manual/image-series/qwen-image-2-1-text-to-image.json","zh/api-manual/image-series/qwen-image-2-1-edit.json","zh/api-manual/image-series/alibaba-z-image-turbo.json","zh/api-manual/video-series/veo-3-1-official.json","zh/api-manual/video-series/veo-3-1.json","zh/api-manual/video-series/veo3-1-fast-text-to-video.json","zh/api-manual/video-series/veo3-1-fast-image-to-video.json","zh/api-manual/video-series/veo3-1-fast-reference-to-video.json","zh/api-manual/video-series/veo3-1-lite-text-to-video.json","zh/api-manual/video-series/veo3-1-text-to-video.json","zh/api-manual/video-series/veo3-1-image-to-video.json","zh/api-manual/video-series/wan-2-6.json","zh/api-manual/video-series/wan2.5-text-to-video.json","zh/api-manual/video-series/wan2.5-image-to-video.json","zh/api-manual/video-series/wan2.2-text-to-video-fast.json","zh/api-manual/video-series/wan2.2-image-to-video-fast.json","zh/api-manual/video-series/kling-3-0.json","zh/api-manual/video-series/kling-3-0-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video.json","zh/api-manual/video-series/kling-2.6-motion-control.json","zh/api-manual/video-series/kling-2-1.json","zh/api-manual/video-series/kling-1-6.json","zh/api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video.json","zh/api-manual/video-series/happy-horse.json","zh/api-manual/video-series/hailuo-2-3.json","zh/api-manual/video-series/hailuo-02.json","zh/api-manual/video-series/minimax-h3-text-to-video.json","zh/api-manual/video-series/minimax-h3-image-to-video.json","zh/api-manual/video-series/minimax-h3-reference-to-video.json","zh/api-manual/video-series/minimax-h3-max-text-to-video.json","zh/api-manual/video-series/minimax-h3-max-image-to-video.json","zh/api-manual/video-series/minimax-h3-max-reference-to-video.json","zh/api-manual/video-series/minimax-h3-max-turbo-text-to-video.json","zh/api-manual/video-series/minimax-h3-max-turbo-image-to-video.json","zh/api-manual/video-series/runway-gen-4-5.json","zh/api-manual/video-series/seedance-2.json","zh/api-manual/video-series/seedance-2-5-text-to-video.json","zh/api-manual/video-series/seedance-2-5-image-to-video.json","zh/api-manual/video-series/seedance-2-5-reference-to-video.json","zh/api-manual/video-series/seedance-2-0-text-to-video.json","zh/api-manual/video-series/seedance-2-0-image-to-video.json","zh/api-manual/video-series/seedance-2-0-reference-to-video.json","zh/api-manual/video-series/seedance-2-0-fast-text-to-video.json","zh/api-manual/video-series/seedance-2-0-fast-image-to-video.json","zh/api-manual/video-series/seedance-2-0-fast-reference-to-video.json","zh/api-manual/video-series/seedance-2-0-mini-text-to-video.json","zh/api-manual/video-series/seedance-2-0-mini-image-to-video.json","zh/api-manual/video-series/seedance-2-0-mini-reference-to-video.json","zh/api-manual/video-series/seedance-1-5-pro.json","zh/api-manual/video-series/seedance-1.0-pro.json","zh/api-manual/music-series/generate-music.json","zh/api-manual/music-series/extend-music.json","zh/api-manual/music-series/upload-and-cover-audio.json","zh/api-manual/music-series/upload-and-extend-audio.json","zh/api-manual/music-series/add-instrumental.json","zh/api-manual/music-series/add-vocals.json","zh/api-manual/music-series/get-timestamped-lyrics.json","zh/api-manual/music-series/boost-music-style.json","zh/api-manual/music-series/generate-music-cover.json","zh/api-manual/music-series/replace-section.json","zh/api-manual/music-series/generate-persona.json","zh/api-manual/music-series/generate-lyrics.json","zh/api-manual/music-series/convert-to-wav.json","zh/api-manual/music-series/vocal-remover/separate-vocals.json","zh/api-manual/music-series/vocal-remover/stem-split.json","zh/api-manual/music-series/vocal-remover/upload-and-separate-vocals.json","zh/api-manual/music-series/create-music-video.json","zh/api-manual/music-series/query-music-detail.json","zh/api-manual/account-management/user-balance.json","zh/api-manual/file-series/upload-url.json","zh/api-manual/file-series/upload-base64.json","zh/api-manual/file-series/upload-stream.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-video-edit.json","zh/api-manual/video-series/alibaba-wan-3-0-text-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-image-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-reference-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-prime-text-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-prime-image-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-text-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-image-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-extend-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-text-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-image-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-reference-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-video-edit.json","zh/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard.json","zh/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro.json","zh/api-manual/video-series/alibaba-happyhorse-1-1-text-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-1-image-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-text-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-image-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-reference-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-video-edit.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video.json","zh/api-manual/video-series/google-veo3-1-text-to-video.json","zh/api-manual/video-series/google-veo3-1-image-to-video.json","zh/api-manual/video-series/google-veo3-1-fast-text-to-video.json","zh/api-manual/video-series/google-veo3-1-fast-image-to-video.json","zh/api-manual/video-series/google-veo3-1-lite-text-to-video.json","zh/api-manual/video-series/google-veo3-1-lite-image-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-text-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-image-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-video-edit.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control.json","zh/api-manual/video-series/alibaba-wan-2-6-text-to-video.json","zh/api-manual/video-series/alibaba-wan-2-6-image-to-video.json","zh/api-manual/video-series/alibaba-wan-2-6-reference-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-standard-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-standard-image-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-pro-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-pro-image-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-pro-text-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-pro-image-to-video.json","zh/api-manual/video-series/alibaba-wan-v2-2-14b-animate-move.json","zh/api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace.json","zh/api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video.json","zh/api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video.json","zh/api-manual/video-series/alibaba-wan-2-5-text-to-video.json","zh/api-manual/video-series/alibaba-wan-2-5-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video.json","zh/api-manual/image-series/xai-grok-imagine-image-text-to-image.json","zh/api-manual/image-series/xai-grok-imagine-image-edit.json","zh/api-manual/video-series/xai-grok-imagine-video-text-to-video.json","zh/api-manual/video-series/xai-grok-imagine-video-image-to-video.json","zh/api-manual/image-series/xai-grok-imagine-image-v2-0-text-to-image.json","zh/api-manual/image-series/xai-grok-imagine-image-v2-0-edit.json","zh/api-manual/image-series/google-nano-banana-2-lite-text-to-image.json","zh/api-manual/image-series/google-nano-banana-2-lite-edit.json","zh/api-manual/image-series/kwaivgi-kling-image-o3-text-to-image.json","zh/api-manual/image-series/kwaivgi-kling-image-o3-edit.json","zh/api-manual/image-series/kwaivgi-kling-image-o1.json","zh/api-manual/image-series/alibaba-wan-2-7-text-to-image.json","zh/api-manual/image-series/alibaba-wan-2-7-image-edit.json","zh/api-manual/image-series/alibaba-wan-2-7-text-to-image-pro.json","zh/api-manual/image-series/alibaba-wan-2-7-image-edit-pro.json","zh/api-manual/image-series/xai-grok-imagine-image-quality-text-to-image.json","zh/api-manual/image-series/xai-grok-imagine-image-quality-edit.json","zh/api-manual/image-series/openai-gpt-image-1-5-text-to-image.json","zh/api-manual/image-series/openai-gpt-image-1-5-edit.json","zh/api-manual/image-series/bytedance-seedream-v4-5-text-to-image.json","zh/api-manual/image-series/bytedance-seedream-v4-5-edit.json","zh/api-manual/image-series/bytedance-seedream-v5-lite-text-to-image.json","zh/api-manual/image-series/bytedance-seedream-v5-lite-edit.json","zh/api-manual/image-series/blackforestlabs-flux-2-pro-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-2-pro-edit.json","zh/api-manual/image-series/blackforestlabs-flux-2-flex-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-2-flex-edit.json","zh/api-manual/image-series/google-nano-banana-text-to-image.json","zh/api-manual/image-series/google-nano-banana-edit.json","zh/api-manual/image-series/bytedance-seedream-v4-text-to-image.json","zh/api-manual/image-series/bytedance-seedream-v4-edit.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-pro-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-pro.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-max-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-max.json","zh/api-manual/music-series/elevenlabs-tts-eleven-v3.json","zh/api-manual/music-series/elevenlabs-tts-turbo-v2-5.json","zh/api-manual/music-series/elevenlabs-music.json","zh/api-manual/music-series/google-gemini-3-1-flash-text-to-speech.json","zh/api-manual/music-series/xai-tts-v1.json","zh/api-manual/music-series/minimax-music-2-6.json","zh/api-manual/3d-series/meshy-v6-text-to-3d.json","zh/api-manual/3d-series/meshy-v6-image-to-3d.json","zh/api-manual/3d-series/meshy-v6-multi-image-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-pro-text-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-pro-image-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-rapid-text-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-rapid-image-to-3d.json","zh/api-manual/3d-series/tripo3d-h3-1-text-to-3d.json","zh/api-manual/3d-series/tripo3d-h3-1-image-to-3d.json","zh/api-manual/3d-series/tripo3d-h3-1-multiview-to-3d.json","zh/api-manual/3d-series/tripo3d-p1-text-to-3d.json","zh/api-manual/3d-series/tripo3d-p1-image-to-3d.json","zh/api-manual/image-series/ideogram-v4-5-text-to-image.json","zh/api-manual/image-series/ideogram-v4-5-edit.json","zh/api-manual/image-series/ideogram-vector-1-0-text-to-vector.json","zh/api-manual/image-series/ideogram-vector-1-0-image-to-vector.json","zh/api-manual/image-series/blackforestlabs-flux-3-klein-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-3-klein-edit.json","zh/api-manual/video-series/blackforestlabs-flux-3-max-text-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-max-image-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-video-edit.json","zh/api-manual/video-series/vidu-q4-image-to-video.json","zh/api-manual/video-series/vidu-q4-reference-to-video.json","zh/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json","zh/api-manual/video-series/pixverse-v6-max-text-to-video.json","zh/api-manual/video-series/pixverse-v6-max-image-to-video.json","zh/api-manual/music-series/elevenlabs-tts-eleven-v4.json","zh/api-manual/music-series/elevenlabs-tts-eleven-v4-turbo.json","zh/api-manual/music-series/google-gemini-3-8-flash-text-to-speech.json","zh/api-manual/music-series/google-gemini-3-8-flash-lite-text-to-speech.json","zh/api-manual/3d-series/meshy-v7-1-text-to-3d.json","zh/api-manual/3d-series/meshy-v7-1-image-to-3d.json","zh/api-manual/3d-series/meshy-v7-1-multi-image-to-3d.json"],"playground":{},"mdx":{"auth":{"method":"bearer","name":"Authorization"},"server":"https://api.vidgo.ai"}},"background":{"color":{"light":"#FFFFFF","dark":"#0B0F19"}},"navbar":{"links":[{"icon":"tag","href":"https://vidgo.ai/apis/api-pricing","label":"Pricing"}],"primary":{"type":"button","label":"Dashboard","href":"https://vidgo.ai/apis/dashboard/api-key"}},"fonts":{"family":"Geist"},"styling":{"codeblocks":"dark","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{},"languages":[{"language":"en","href":""},{"language":"zh","href":"zh"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"gostarry","hasAudioNarration":false,"actualSubdomain":"gostarry","customDomains":["docs.vidgo.ai"],"gitSource":{"type":"github","owner":"coolhackboy","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6aef1405ae7fce64eae9e95f","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"en","tag":"Video Models","count":296},{"language":"zh","tag":"视频模型","count":296},{"language":"en","tag":"Image Models","count":140},{"language":"zh","tag":"图像模型","count":140},{"language":"en","tag":"Kling","count":44},{"language":"zh","tag":"Kling","count":44},{"language":"en","tag":"Alibaba","count":41},{"language":"zh","tag":"Alibaba","count":41},{"language":"en","tag":"Music Models","count":40},{"language":"zh","tag":"音乐模型","count":40},{"language":"en","tag":"Google","count":33},{"language":"zh","tag":"Google","count":33},{"language":"en","tag":"3D Models","count":32},{"language":"zh","tag":"3D 模型","count":32},{"language":"en","tag":"Flux","count":22},{"language":"zh","tag":"Flux","count":22},{"language":"en","tag":"Seedance","count":19},{"language":"zh","tag":"Seedance","count":19},{"language":"en","tag":"Audio Models","count":18},{"language":"zh","tag":"音频模型","count":18}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video","slug":"/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video","pageMetadata":{"title":"Kling 4.0 Reference to Video","description":"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Tip,{children:_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`After submission, a `,_jsx(_components.code,{children:`task_id`}),` will be returned. If you provided a `,_jsx(_components.code,{children:`callback_url`}),`, when the task status becomes `,_jsx(_components.code,{children:`finished`}),` or `,_jsx(_components.code,{children:`failed`}),`, a POST request will be sent to the `,_jsx(_components.code,{children:`callback_url`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Regardless of whether `,_jsx(_components.code,{children:`callback_url`}),` is provided, you can retrieve the result through the unified `,_jsx(_components.a,{href:`/api-manual/task-management/status`,children:`Query Task Status`}),` endpoint.`]}),`\n`]})}),`\n`,_jsxs(_components.p,{children:[`Kling 4.0 Reference to Video generates a 3–30 second video guided by reference images, reference videos and reusable subjects (elements), so characters, products and settings stay consistent. Cite each reference in the prompt by its position, such as `,_jsx(_components.code,{children:`@Image1`}),`, `,_jsx(_components.code,{children:`@Video1`}),` or `,_jsx(_components.code,{children:`@Element1`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Kling 4.0 is Kuaishou’s Kling AI video model. Vidgo exposes it as four model IDs: `,_jsx(_components.a,{href:`/api-manual/video-series/kwaivgi-kling-v4-0-text-to-video`,children:`Text to Video`}),`, `,_jsx(_components.a,{href:`/api-manual/video-series/kwaivgi-kling-v4-0-image-to-video`,children:`Image to Video`}),`, `,_jsx(_components.a,{href:`/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video`,children:`Reference to Video`}),` and `,_jsx(_components.a,{href:`/api-manual/video-series/kwaivgi-kling-v4-0-video-edit`,children:`Video Edit`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`models`,children:`Models`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`kwaivgi/kling-v4.0/reference-to-video`}),` — Reference-to-video with Kling 4.0 from images, videos and elements, 3–30 seconds, 720p or 1080p.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`features`,children:`Features`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Up to 10 reference images, 5 reference videos and 7 elements, 15 assets in total.`}),`\n`,_jsx(_components.li,{children:`Elements built from 2–4 images or one video of the same subject.`}),`\n`,_jsxs(_components.li,{children:[`Optional start frame via `,_jsx(_components.code,{children:`image_urls`}),`.`]}),`\n`,_jsx(_components.li,{children:`Single or multi-shot prompts; 3–30 seconds at 720p or 1080p.`}),`\n`,_jsxs(_components.li,{children:[`Five aspect ratios: `,_jsx(_components.code,{children:`auto`}),`, `,_jsx(_components.code,{children:`16:9`}),`, `,_jsx(_components.code,{children:`9:16`}),`, `,_jsx(_components.code,{children:`1:1`}),`, `,_jsx(_components.code,{children:`21:9`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`input-modes`,children:`Input modes`}),`\n`,_jsx(_components.p,{children:`Send at least one reference input; you can combine them:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Reference images`}),` (`,_jsx(_components.code,{children:`reference_image_urls`}),`): cite as `,_jsx(_components.code,{children:`@Image1`}),`, `,_jsx(_components.code,{children:`@Image2`}),`, ….`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Reference videos`}),` (`,_jsx(_components.code,{children:`reference_video_urls`}),`): cite as `,_jsx(_components.code,{children:`@Video1`}),`, `,_jsx(_components.code,{children:`@Video2`}),`, …. Billed as input video.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Elements`}),` (`,_jsx(_components.code,{children:`kling_elements`}),`): cite as `,_jsx(_components.code,{children:`@Element1`}),`, `,_jsx(_components.code,{children:`@Element2`}),`, …. Video-based elements are billed as input video.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Add `,_jsx(_components.code,{children:`image_urls`}),` with one image to fix the opening frame. Then choose a single `,_jsx(_components.code,{children:`prompt`}),` or a `,_jsx(_components.code,{children:`multi_prompt`}),` shot list:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Single prompt`}),`: send `,_jsx(_components.code,{children:`prompt`}),` and, optionally, `,_jsx(_components.code,{children:`duration`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Multi-shot`}),`: send `,_jsx(_components.code,{children:`multi_prompt`}),` with one entry per shot. The clip length is the sum of the shot durations; leave `,_jsx(_components.code,{children:`duration`}),` out or set it to that sum.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`required-parameters`,children:`Required parameters`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`At least one of `,_jsx(_components.code,{children:`reference_image_urls`}),`, `,_jsx(_components.code,{children:`reference_video_urls`}),` or `,_jsx(_components.code,{children:`kling_elements`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`prompt`}),` (string) `,_jsx(_components.strong,{children:`or`}),` `,_jsx(_components.code,{children:`multi_prompt`}),` (object[]): send exactly one.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`prompt`}),`: 1–26,000 characters after trimming.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`multi_prompt`}),`: a non-empty list of shots `,_jsx(_components.code,{children:`{prompt, duration?}`}),`. Each shot `,_jsx(_components.code,{children:`prompt`}),` is 1–512 characters; each shot `,_jsx(_components.code,{children:`duration`}),` is an integer `,_jsx(_components.code,{children:`1`}),`–`,_jsx(_components.code,{children:`30`}),` (default `,_jsx(_components.code,{children:`5`}),`). The shot durations must total 3–30 seconds.`]}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`optional-parameters`,children:`Optional parameters`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`reference_image_urls`}),` (string[]): Up to 10 public HTTP(S) image URLs.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`reference_video_urls`}),` (string[]): Up to 5 public HTTP(S) video URLs, each 3–30 seconds.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`kling_elements`}),` (object[]): Up to 7 elements, at most 3 video-based. Each element has exactly one of:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`element_input_urls`}),` (string[]): 2–4 image URLs of the subject.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`element_input_video_urls`}),` (string[]): exactly 1 video URL of the subject (3–30 seconds).`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`image_urls`}),` (string[]): One start-frame image URL.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`duration`}),` (integer): Output length, `,_jsx(_components.code,{children:`3`}),`–`,_jsx(_components.code,{children:`30`}),` seconds. Default `,_jsx(_components.code,{children:`5`}),`; with `,_jsx(_components.code,{children:`multi_prompt`}),` the default is the shot total, and an explicit value must equal it.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`resolution`}),` (string): `,_jsx(_components.code,{children:`720p`}),` or `,_jsx(_components.code,{children:`1080p`}),`. Default `,_jsx(_components.code,{children:`720p`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`aspect_ratio`}),` (string): `,_jsx(_components.code,{children:`auto`}),`, `,_jsx(_components.code,{children:`16:9`}),`, `,_jsx(_components.code,{children:`9:16`}),`, `,_jsx(_components.code,{children:`1:1`}),` or `,_jsx(_components.code,{children:`21:9`}),`. Default `,_jsx(_components.code,{children:`auto`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`output`,children:`Output`}),`\n`,_jsxs(_components.p,{children:[`The finished task returns one MP4 video, with an audio track, in the `,_jsx(_components.code,{children:`files`}),` array of `,_jsx(_components.a,{href:`/api-manual/task-management/status`,children:`Query Task Status`}),` and the callback payload.`]}),`\n`,_jsx(Heading,{level:`2`,id:`examples`,children:`Examples`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Reference images`}),`: a character and a cafe image, cited as `,_jsx(_components.code,{children:`@Image1`}),` and `,_jsx(_components.code,{children:`@Image2`}),`, 8 seconds at 720p.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Elements plus a reference video, with callback`}),`: one robot element from two images and a dance clip cited as `,_jsx(_components.code,{children:`@Video1`}),`, 10 seconds at 1080p, `,_jsx(_components.code,{children:`9:16`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`notes`,children:`Notes`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Limits: start frame plus reference images ≤ 10; all assets (start frame, reference images, reference videos, elements) ≤ 15; video-based elements ≤ 3.`}),`\n`,_jsx(_components.li,{children:`Input videos are downloaded and measured server-side (up to 100 MB each). Each must run 3–30 seconds, and all input videos together must not exceed 30 seconds.`}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`voice_id`}),` and other extra fields inside an element return 400.`]}),`\n`,_jsxs(_components.li,{children:[`Fields not listed above return 400. `,_jsx(_components.code,{children:`model`}),` and `,_jsx(_components.code,{children:`callback_url`}),` belong at the request root, not inside `,_jsx(_components.code,{children:`input`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Credits are reserved at submission and depend on `,_jsx(_components.code,{children:`resolution`}),` and duration. When an input video is present, a separate input-video rate applies to billed seconds = output duration + the larger of the output duration and the total input video length (summed, then rounded up to whole seconds). A failed task is refunded in full. See the `,_jsx(_components.a,{href:`https://vidgo.ai/apis/api-pricing`,children:`pricing page`}),` for current rates. Requests with reference images or image elements only use the standard rate on the output duration.`]}),`\n`,_jsxs(_components.li,{children:[`Output is 720p or 1080p only; there is no 4K or HDR tier, no audio on/off switch and no `,_jsx(_components.code,{children:`seed`}),` on this model.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Kling 4.0 Reference to Video","description":"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Models","slug":"models","depth":2,"children":[]},{"title":"Features","slug":"features","depth":2,"children":[]},{"title":"Input modes","slug":"input-modes","depth":2,"children":[]},{"title":"Required parameters","slug":"required-parameters","depth":2,"children":[]},{"title":"Optional parameters","slug":"optional-parameters","depth":2,"children":[]},{"title":"Output","slug":"output","depth":2,"children":[]},{"title":"Examples","slug":"examples","depth":2,"children":[]},{"title":"Notes","slug":"notes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Video Series"],"summary":"Kling 4.0 Reference to Video","operationId":"submit_kwaivgi_kling_v4_0_reference_to_video","description":"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.","requestBody":"6e051a38-9ff9-43ca-8a6c-3c35082b18e4","responses":{"200":"a0f6c4b8-5b34-4d00-b400-9cec18d53b31","400":"43ca0007-d793-4a94-8e46-bcedf0d0ae87","401":"ed583b2b-3efa-45a2-a4b3-d40aaef8cb92","403":"3c4e3d02-080c-43f9-aecc-c83690633480","404":"50451567-e908-40b9-9819-5526b394c113","408":"a3400298-4f51-4317-b6e4-1c1a8b89d734","422":"37510d71-45a1-490c-9c42-2610b519db02","429":"88f79871-26ef-4576-80e1-47689791abc9","500":"c82565ed-62ae-4b65-899c-a086c467e740","502":"cbd8c9c7-71e1-491d-8076-a0aa601af445","503":"ed974b75-de29-471f-84bf-2228467d38c0"},"method":"post","type":"path","servers":["dd428825-d6ce-4f71-98b9-54ce5e806387"],"security":["626863b4-bc70-49d7-8c13-b26f2f459a91"],"path":"/api/generate/submit","baseUrlOptions":["https://api.vidgo.ai"],"title":"Kling 4.0 Reference to Video","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","input"],"properties":{"model":{"type":"string","description":"Model ID. Use `kwaivgi/kling-v4.0/reference-to-video`.","example":"kwaivgi/kling-v4.0/reference-to-video","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"input":{"type":"object","properties":{"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"input.reference_image_urls.items.[INDEX]","typeLabel":"string\u003curi>"},"maxItems":10,"description":"Up to 10 public HTTP(S) reference image URLs (10 including the start frame). Refer to them in the prompt as `@Image1`, `@Image2`, … in array order.","uniqueKey":"input.reference_image_urls","typeLabel":"string\u003curi>[]"},"reference_video_urls":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"input.reference_video_urls.items.[INDEX]","typeLabel":"string\u003curi>"},"maxItems":5,"description":"Up to 5 public HTTP(S) reference video URLs, each 3–30 seconds, 30 seconds in total. Refer to them as `@Video1`, `@Video2`, …. Billed as input video.","uniqueKey":"input.reference_video_urls","typeLabel":"string\u003curi>[]"},"kling_elements":{"type":"array","items":{"type":"object","properties":{"element_input_urls":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"input.kling_elements.items.[INDEX].element_input_urls.items.[INDEX]","typeLabel":"string\u003curi>"},"minItems":2,"maxItems":4,"description":"2–4 public HTTP(S) image URLs showing the same subject.","uniqueKey":"input.kling_elements.items.[INDEX].element_input_urls","typeLabel":"string\u003curi>[]"},"element_input_video_urls":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"input.kling_elements.items.[INDEX].element_input_video_urls.items.[INDEX]","typeLabel":"string\u003curi>"},"minItems":1,"maxItems":1,"description":"Exactly one public HTTP(S) video URL of the subject (3–30 seconds). Billed as input video.","uniqueKey":"input.kling_elements.items.[INDEX].element_input_video_urls","typeLabel":"string\u003curi>[]"}},"additionalProperties":false,"description":"One element: images or one video of the same subject.","uniqueKey":"input.kling_elements.items.[INDEX]","typeLabel":"object"},"maxItems":7,"description":"Up to 7 subjects (elements), at most 3 of them video-based. Each element has exactly one of `element_input_urls` or `element_input_video_urls`. Refer to them in the prompt as `@Element1`, `@Element2`, … in array order.","uniqueKey":"input.kling_elements","typeLabel":"object[]"},"image_urls":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"input.image_urls.items.[INDEX]","typeLabel":"string\u003curi>"},"minItems":1,"maxItems":1,"description":"Optional start frame: at most one public HTTP(S) image URL.","uniqueKey":"input.image_urls","typeLabel":"string\u003curi>[]"},"prompt":{"type":"string","minLength":1,"maxLength":26000,"description":"Text prompt, 1–26,000 characters after trimming. Send exactly one of `prompt` or `multi_prompt`.","uniqueKey":"input.prompt","typeLabel":"string"},"multi_prompt":{"type":"array","items":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","minLength":1,"maxLength":512,"description":"Shot prompt, 1–512 characters.","isRequired":true,"uniqueKey":"input.multi_prompt.items.[INDEX].prompt","typeLabel":"string"},"duration":{"type":"integer","minimum":1,"maximum":30,"default":5,"description":"Shot length in seconds (integer).","uniqueKey":"input.multi_prompt.items.[INDEX].duration","typeLabel":"integer"}},"additionalProperties":false,"description":"One shot.","uniqueKey":"input.multi_prompt.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"Multi-shot prompt: a non-empty list of shots, each with its own `prompt` and optional `duration`. Shot durations must total 3–30 seconds. Send exactly one of `prompt` or `multi_prompt`.","uniqueKey":"input.multi_prompt","typeLabel":"object[]"},"duration":{"type":"integer","minimum":3,"maximum":30,"default":5,"description":"Output length in seconds (integer). With `multi_prompt` it defaults to the shot total and, if sent, must equal it.","uniqueKey":"input.duration","typeLabel":"integer"},"resolution":{"type":"string","enum":["720p","1080p"],"default":"720p","description":"Output resolution. It sets the billing rate.","uniqueKey":"input.resolution","typeLabel":"enum\u003cstring>"},"aspect_ratio":{"type":"string","enum":["auto","16:9","9:16","1:1","21:9"],"default":"auto","description":"Output aspect ratio. `auto` lets the model choose.","uniqueKey":"input.aspect_ratio","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"description":"Generation parameters.","isRequired":true,"uniqueKey":"input","typeLabel":"object"},"callback_url":{"oneOf":[{"type":"string","format":"uri","description":"Optional public HTTP(S) endpoint that receives a POST when the task becomes `finished` or `failed`. HTTPS is recommended. Omit it, or send `null` or an empty string, to disable callbacks.","example":"https://your-domain.com/callback","uniqueKey":"callback_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"Optional public HTTP(S) endpoint that receives a POST when the task becomes `finished` or `failed`. HTTPS is recommended. Omit it, or send `null` or an empty string, to disable callbacks.","example":"https://your-domain.com/callback","uniqueKey":"callback_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"callback_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"reference_images":{"title":"reference_images","value":{"model":"kwaivgi/kling-v4.0/reference-to-video","input":{"reference_image_urls":["https://example.com/character.png","https://example.com/cafe.png"],"prompt":"@Image1 sits at a window table in the cafe from @Image2, sips coffee and waves at the camera, warm afternoon light","duration":8,"resolution":"720p","aspect_ratio":"16:9"}}},"elements_and_video":{"title":"elements_and_video","value":{"model":"kwaivgi/kling-v4.0/reference-to-video","callback_url":"https://your-domain.com/callback","input":{"kling_elements":[{"element_input_urls":["https://example.com/robot-front.png","https://example.com/robot-side.png"]}],"reference_video_urls":["https://example.com/dance-move.mp4"],"prompt":"@Element1 performs the dance from @Video1 on a rooftop at sunset, wide shot","duration":10,"resolution":"1080p","aspect_ratio":"9:16"}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"a0f6c4b8-5b34-4d00-b400-9cec18d53b31":{"description":"Task submitted","content":{"application/json":{"schema":{"type":"object","required":["code","data"],"properties":{"code":{"type":"integer","enum":[200],"description":"HTTP status code.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cinteger>"},"data":{"type":"object","required":["task_id","status","created_time"],"properties":{"task_id":{"type":"string","description":"Task ID. Use it with [Query Task Status](/api-manual/task-management/status).","isRequired":true,"uniqueKey":"data.task_id","typeLabel":"string"},"status":{"type":"string","enum":["not_started"],"description":"Initial task status.","isRequired":true,"uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"created_time":{"type":"string","format":"date-time","description":"Time the task was created (ISO 8601).","isRequired":true,"uniqueKey":"data.created_time","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":200,"data":{"task_id":"task-unified-1762160000-abc123","status":"not_started","created_time":"2026-11-03T10:30:00"}},"examples":{"Example":{"title":"Example","value":{"code":200,"data":{"task_id":"task-unified-1762160000-abc123","status":"not_started","created_time":"2026-11-03T10:30:00"}}}},"exampleType":"examples"}},"exampleType":"examples"},"43ca0007-d793-4a94-8e46-bcedf0d0ae87":{"description":"Invalid input, unsupported field, inaccessible media, or insufficient credits","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"ed583b2b-3efa-45a2-a4b3-d40aaef8cb92":{"description":"Invalid credentials","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"3c4e3d02-080c-43f9-aecc-c83690633480":{"description":"Access denied","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"50451567-e908-40b9-9819-5526b394c113":{"description":"Unknown or disabled model","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"a3400298-4f51-4317-b6e4-1c1a8b89d734":{"description":"Request timed out","content":{"text/plain":{"schema":{"type":"string","uniqueKey":"","typeLabel":"string"},"example":"Request timeout","examples":{"Example":{"title":"Example","value":"Request timeout"}},"exampleType":"examples"}},"exampleType":"examples"},"37510d71-45a1-490c-9c42-2610b519db02":{"description":"Invalid JSON or non-object request body","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"88f79871-26ef-4576-80e1-47689791abc9":{"description":"Rate or API key credit limit exceeded","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"c82565ed-62ae-4b65-899c-a086c467e740":{"description":"Internal error","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"cbd8c9c7-71e1-491d-8076-a0aa601af445":{"description":"Unable to create the upstream generation task","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"ed974b75-de29-471f-84bf-2228467d38c0":{"description":"The requested model is temporarily unavailable","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"626863b4-bc70-49d7-8c13-b26f2f459a91":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"All API endpoints require Bearer Token authentication\n\nGet your API Key:\n\nGo to **Dashboard → API Key** ([API Key Management Page](https://vidgo.ai/apis/dashboard/api-key)) to get your API Key\n\nAdd it to the request header:\n\n```\nAuthorization: Bearer VIDGO_API_KEY\n```","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"dd428825-d6ce-4f71-98b9-54ce5e806387":{"url":"https://api.vidgo.ai","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"All API endpoints require Bearer Token authentication\n\nGet your API Key:\n\nGo to **Dashboard → API Key** ([API Key Management Page](https://vidgo.ai/apis/dashboard/api-key)) to get your API Key\n\nAdd it to the request header:\n\n```\nAuthorization: Bearer VIDGO_API_KEY\n```","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"All API endpoints require Bearer Token authentication\n\nGet your API Key:\n\nGo to **Dashboard → API Key** ([API Key Management Page](https://vidgo.ai/apis/dashboard/api-key)) to get your API Key\n\nAdd it to the request header:\n\n```\nAuthorization: Bearer VIDGO_API_KEY\n```","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json"},"subdomain":"gostarry","siteName":"Vidgo API","title":"Kling 4.0 Reference to Video - Vidgo API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video","matchLevel":0},"zh":{"href":"/zh/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video","matchLevel":1}}},"lastModified":"2026-11-07T10:09:18.087Z","originalFileLocation":"api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vidgo API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Kling 4.0 Reference to Video - Vidgo API\">\u003cmeta data-mint-head property=\"og:description\" content=\"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vidgo API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://gostarry.mintlify.site/_mintlify/api/og/v2?division=Kling\u0026amp;title=Kling+4.0+Reference+to+Video\u0026amp;description=The+Kling+4.0+Reference+to+Video+API+guides+3%E2%80%9330+second+videos+with+up+to+10+reference+images%2C+5+reference+videos+and+7+elements%2C+cited+as+%40Image1+or+%40Element1.\u0026amp;theme=1b3f7de4e3c1d4f85d7e74eb\u0026amp;signature=be3ab6bcc251ab030ba0a29874b15a12a0784029e638307601e30dc46acea672\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Kling 4.0 Reference to Video - Vidgo API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://gostarry.mintlify.site/_mintlify/api/og/v2?division=Kling\u0026amp;title=Kling+4.0+Reference+to+Video\u0026amp;description=The+Kling+4.0+Reference+to+Video+API+guides+3%E2%80%9330+second+videos+with+up+to+10+reference+images%2C+5+reference+videos+and+7+elements%2C+cited+as+%40Image1+or+%40Element1.\u0026amp;theme=1b3f7de4e3c1d4f85d7e74eb\u0026amp;signature=be3ab6bcc251ab030ba0a29874b15a12a0784029e638307601e30dc46acea672\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vidgo API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3B82F6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.vidgo.ai/zh/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vidgo.ai/#organization\",\"name\":\"Vidgo API\",\"url\":\"https://docs.vidgo.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vidgo.ai#website\",\"name\":\"Vidgo API\",\"url\":\"https://docs.vidgo.ai\",\"publisher\":{\"@id\":\"https://docs.vidgo.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video#webpage\",\"url\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\",\"name\":\"Kling 4.0 Reference to Video\",\"description\":\"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.\",\"dateModified\":\"2026-11-07T10:09:18.087Z\",\"isPartOf\":{\"@id\":\"https://docs.vidgo.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Video Models\",\"item\":\"https://docs.vidgo.ai/api-manual/video-series/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kling\",\"item\":\"https://docs.vidgo.ai/api-manual/video-series/kling-3-0\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Kling 4.0 Reference to Video\",\"item\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video#apireference\",\"headline\":\"Kling 4.0 Reference to Video\",\"name\":\"Kling 4.0 Reference to Video\",\"description\":\"The Kling 4.0 Reference to Video API guides 3–30 second videos with up to 10 reference images, 5 reference videos and 7 elements, cited as @Image1 or @Element1.\",\"url\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video#webpage\"},\"dateModified\":\"2026-11-07T10:09:18.087Z\",\"publisher\":{\"@id\":\"https://docs.vidgo.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vidgo.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vidgo API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vidgo API","nav":{"global":{},"languages":[{"language":"en","tabs":[{"tab":"Platform","pages":[{"title":"Platform","href":""}]},{"tab":"Image Models","pages":[{"title":"Image Models","href":"/api-manual/image-series/overview"}]},{"tab":"Video Models","groups":[{"group":"Video Models","pages":[{"title":"Video Models","icon":"video","href":"/api-manual/video-series/overview"},{"group":"Google","pages":[{"title":"Veo 3.1 Official","icon":"video","openapi":"api-manual/video-series/veo-3-1-official.json POST /api/generate/submit","href":"/api-manual/video-series/veo-3-1-official"},{"title":"Veo 3.1","icon":"video","openapi":"api-manual/video-series/veo-3-1.json POST /api/generate/submit","href":"/api-manual/video-series/veo-3-1"},{"title":"Veo 3.1 Fast Text to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-fast-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-fast-text-to-video"},{"title":"Veo 3.1 Fast Image to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-fast-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-fast-image-to-video"},{"title":"Veo 3.1 Fast Reference to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-fast-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-fast-reference-to-video"},{"title":"Veo 3.1 Lite Text to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-lite-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-lite-text-to-video"},{"title":"Veo 3.1 Quality Text to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-text-to-video"},{"title":"Veo 3.1 Quality Image to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-image-to-video"},{"title":"Gemini Omni 1.1 Flash Text to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video"},{"title":"Gemini Omni 1.1 Flash Image to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video"},{"title":"Gemini Omni 1.1 Flash Reference to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video"},{"title":"Gemini Omni 1.1 Flash Video Edit","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-video-edit"},{"title":"Omni Flash Text to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-text-to-video"},{"title":"Omni Flash Image to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-image-to-video"},{"title":"Omni Flash Reference to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-reference-to-video"},{"title":"Omni Flash Video Edit","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-video-edit"},{"title":"Veo 3.1 Official Text to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-text-to-video"},{"title":"Veo 3.1 Official Image to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-image-to-video"},{"title":"Veo 3.1 Fast Text to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-fast-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-fast-text-to-video"},{"title":"Veo 3.1 Fast Image to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-fast-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-fast-image-to-video"},{"title":"Veo 3.1 Lite Text to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-lite-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-lite-text-to-video"},{"title":"Veo 3.1 Lite Image to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-lite-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-lite-image-to-video"}]},{"group":"Flux","pages":[{"title":"FLUX 3 Text to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-text-to-video"},{"title":"FLUX 3 Image to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-image-to-video"},{"title":"FLUX 3 First Last Frame to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video"},{"title":"FLUX 3 Extend Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-extend-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-extend-video"},{"title":"FLUX 3 Keyframes to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video"},{"title":"FLUX 3 Max Text to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-max-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-max-text-to-video"},{"title":"FLUX 3 Max Image to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-max-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-max-image-to-video"},{"title":"FLUX 3 Max Keyframes to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video"}]},{"group":"Kling","pages":[{"title":"Kling 3.0","icon":"video","openapi":"api-manual/video-series/kling-3-0.json POST /api/generate/submit","href":"/api-manual/video-series/kling-3-0"},{"title":"Kling 3.0 Standard Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video"},{"title":"Kling 3.0 Standard Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video"},{"title":"Kling 3.0 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video"},{"title":"Kling 3.0 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video"},{"title":"Kling 3.0 4K Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video"},{"title":"Kling 3.0 4K Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video"},{"title":"Kling 3.0 Motion Control","icon":"video","openapi":"api-manual/video-series/kling-3-0-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kling-3-0-motion-control"},{"title":"Kling 2.6 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video"},{"title":"Kling 2.6 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video"},{"title":"Kling 2.6 Motion Control","icon":"video","openapi":"api-manual/video-series/kling-2.6-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kling-2.6-motion-control"},{"title":"Kling 2.5 Turbo Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video"},{"title":"Kling 2.5 Turbo Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video"},{"title":"Kling 2.1","icon":"video","openapi":"api-manual/video-series/kling-2-1.json POST /api/generate/submit","href":"/api-manual/video-series/kling-2-1"},{"title":"Kling 2.1 Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video"},{"title":"Kling 2.1 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video"},{"title":"Kling 1.6","icon":"video","openapi":"api-manual/video-series/kling-1-6.json POST /api/generate/submit","href":"/api-manual/video-series/kling-1-6"},{"title":"Kling 1.6 Standard Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video"},{"title":"Kling 1.6 Standard Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video"},{"title":"Kling 1.6 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video"},{"title":"Kling 1.6 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video"},{"title":"Kling 3.0 Turbo Standard Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video"},{"title":"Kling 3.0 Turbo Standard Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video"},{"title":"Kling 3.0 Turbo Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video"},{"title":"Kling 3.0 Turbo Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video"},{"title":"Kling 3.0 Standard Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control"},{"title":"Kling 3.0 Pro Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control"},{"title":"Kling 2.6 Standard Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control"},{"title":"Kling 2.6 Pro Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control"},{"title":"Kling Avatar 2.0 Standard","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard"},{"title":"Kling Avatar 2.0 Pro","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro"},{"title":"Kling O3 Standard Text To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video"},{"title":"Kling O3 Standard Image To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video"},{"title":"Kling O3 Pro Text To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video"},{"title":"Kling O3 Pro Image To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video"},{"title":"Kling O3 4K Text To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video"},{"title":"Kling O3 4K Image To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video"},{"title":"Kling 4.0 Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-text-to-video"},{"title":"Kling 4.0 Image to Video","description":"The Kling 4.0 Image to Video API animates a start frame, optionally ending on a second image, into a 3–30 second 720p or 1080p video.","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-image-to-video"},{"title":"Kling 4.0 Reference to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video"},{"title":"Kling 4.0 Video Edit","description":"The Kling 4.0 Video Edit API edits a 3–30 second source video from a text instruction, with optional reference images and subjects, at 720p or 1080p.","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-video-edit"}]},{"group":"Grok (xAI)","pages":[{"title":"Grok Imagine Text to Video","icon":"video","openapi":"api-manual/video-series/xai-grok-imagine-video-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/xai-grok-imagine-video-text-to-video"},{"title":"Grok Imagine Image to Video","icon":"video","openapi":"api-manual/video-series/xai-grok-imagine-video-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/xai-grok-imagine-video-image-to-video"},{"title":"Grok Imagine Video 1.5 Image to Video","icon":"video","openapi":"api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video"}]},{"group":"Alibaba","pages":[{"title":"Happy Horse","icon":"video","openapi":"api-manual/video-series/happy-horse.json POST /api/generate/submit","href":"/api-manual/video-series/happy-horse"},{"title":"Happy Horse Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-text-to-video"},{"title":"Happy Horse Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-image-to-video"},{"title":"Happy Horse Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video"},{"title":"Happy Horse Video Edit","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-video-edit"},{"title":"Happy Horse 1.1 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-1-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-1-text-to-video"},{"title":"Happy Horse 1.1 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-1-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-1-image-to-video"},{"title":"Happy Horse 1.1 Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video"},{"title":"Wan 2.6","icon":"video","openapi":"api-manual/video-series/wan-2-6.json POST /api/generate/submit","href":"/api-manual/video-series/wan-2-6"},{"title":"Wan 2.5 Text-to-Video","icon":"video","openapi":"api-manual/video-series/wan2.5-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.5-text-to-video"},{"title":"Wan 2.5 Image-to-Video","icon":"video","openapi":"api-manual/video-series/wan2.5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.5-image-to-video"},{"title":"Wan 2.5 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-5-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-5-text-to-video"},{"title":"Wan 2.5 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-5-image-to-video"},{"title":"Wan 2.2 Text-to-Video Fast","icon":"video","openapi":"api-manual/video-series/wan2.2-text-to-video-fast.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.2-text-to-video-fast"},{"title":"Wan 2.2 Image-to-Video Fast","icon":"video","openapi":"api-manual/video-series/wan2.2-image-to-video-fast.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.2-image-to-video-fast"},{"title":"Wan Animate Move","icon":"video","openapi":"api-manual/video-series/alibaba-wan-v2-2-14b-animate-move.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-v2-2-14b-animate-move"},{"title":"Wan Animate Replace","icon":"video","openapi":"api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace"},{"title":"Wan 3.0 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-text-to-video"},{"title":"Wan 3.0 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-image-to-video"},{"title":"Wan 3.0 Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-reference-to-video"},{"title":"Wan 3.0 Video Prime Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-prime-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-prime-text-to-video"},{"title":"Wan 3.0 Video Prime Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-prime-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-prime-image-to-video"},{"title":"Wan 3.0 Video Prime Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video"},{"title":"Wan 2.7 Video Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-text-to-video"},{"title":"Wan 2.7 Video Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-image-to-video"},{"title":"Wan 2.7 Video Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-reference-to-video"},{"title":"Wan 2.7 Video Edit","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-video-edit"},{"title":"Wan 2.6 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-6-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-6-text-to-video"},{"title":"Wan 2.6 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-6-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-6-image-to-video"},{"title":"Wan 2.6 Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-6-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-6-reference-to-video"}]},{"group":"MiniMax / Hailuo","pages":[{"title":"Hailuo 2.3","icon":"video","openapi":"api-manual/video-series/hailuo-2-3.json POST /api/generate/submit","href":"/api-manual/video-series/hailuo-2-3"},{"title":"Hailuo 2.3 Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video"},{"title":"Hailuo 2.3 Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video"},{"title":"Hailuo 2.3 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video"},{"title":"Hailuo 2.3 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video"},{"title":"Hailuo 02","icon":"video","openapi":"api-manual/video-series/hailuo-02.json POST /api/generate/submit","href":"/api-manual/video-series/hailuo-02"},{"title":"MiniMax H3 Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-text-to-video"},{"title":"MiniMax H3 Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-image-to-video"},{"title":"MiniMax H3 Reference to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-reference-to-video"},{"title":"MiniMax H3 Max Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-text-to-video"},{"title":"MiniMax H3 Max Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-image-to-video"},{"title":"MiniMax H3 Max Reference to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-reference-to-video"},{"title":"MiniMax H3 Max Turbo Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-turbo-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-turbo-text-to-video"},{"title":"MiniMax H3 Max Turbo Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-turbo-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-turbo-image-to-video"},{"title":"Hailuo 02 Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-standard-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-standard-text-to-video"},{"title":"Hailuo 02 Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-standard-image-to-video"},{"title":"Hailuo 02 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-pro-text-to-video"},{"title":"Hailuo 02 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-pro-image-to-video"}]},{"group":"Runway","pages":[{"title":"Runway Gen-4.5","icon":"video","openapi":"api-manual/video-series/runway-gen-4-5.json POST /api/generate/submit","href":"/api-manual/video-series/runway-gen-4-5"}]},{"group":"Seedance","pages":[{"title":"Seedance 2","icon":"video","openapi":"api-manual/video-series/seedance-2.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2"},{"title":"Seedance 2.5 Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-5-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-5-text-to-video"},{"title":"Seedance 2.5 Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-5-image-to-video"},{"title":"Seedance 2.5 Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-5-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-5-reference-to-video"},{"title":"Seedance 2.0 Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-text-to-video"},{"title":"Seedance 2.0 Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-image-to-video"},{"title":"Seedance 2.0 Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-reference-to-video"},{"title":"Seedance 2.0 Fast Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-fast-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-fast-text-to-video"},{"title":"Seedance 2.0 Fast Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-fast-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-fast-image-to-video"},{"title":"Seedance 2.0 Fast Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-fast-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-fast-reference-to-video"},{"title":"Seedance 2.0 Mini Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-mini-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-mini-text-to-video"},{"title":"Seedance 2.0 Mini Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-mini-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-mini-image-to-video"},{"title":"Seedance 2.0 Mini Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-mini-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-mini-reference-to-video"},{"title":"Seedance 1.5 Pro","icon":"video","openapi":"api-manual/video-series/seedance-1-5-pro.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-1-5-pro"},{"title":"Seedance 1.5 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video"},{"title":"Seedance 1.5 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video"},{"title":"Seedance 1.0 Pro","icon":"video","openapi":"api-manual/video-series/seedance-1.0-pro.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-1.0-pro"},{"title":"Seedance 1.0 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-pro-text-to-video"},{"title":"Seedance 1.0 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-pro-image-to-video"}]},{"group":"Vidu","pages":[{"title":"Vidu Q4 Image to Video","icon":"video","openapi":"api-manual/video-series/vidu-q4-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/vidu-q4-image-to-video"},{"title":"Vidu Q4 Reference to Video","icon":"video","openapi":"api-manual/video-series/vidu-q4-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/vidu-q4-reference-to-video"}]},{"group":"OmniHuman (ByteDance)","pages":[{"title":"OmniHuman 2.0 Audio to Video","icon":"video","openapi":"api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video"}]},{"group":"PixVerse","pages":[{"title":"PixVerse V6 Max Text to Video","icon":"video","openapi":"api-manual/video-series/pixverse-v6-max-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/pixverse-v6-max-text-to-video"},{"title":"PixVerse V6 Max Image to Video","icon":"video","openapi":"api-manual/video-series/pixverse-v6-max-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/pixverse-v6-max-image-to-video"}]}]}]},{"tab":"Audio Models","pages":[{"title":"Audio Models","href":"/api-manual/music-series/audio-overview"}]},{"tab":"LLM Models","pages":[{"title":"LLM Models","href":"/api-manual/chat-series/overview"}]},{"tab":"3D Models","pages":[{"title":"3D Models","href":"/api-manual/3d-series/overview"}]},{"tab":"Music Models","pages":[{"title":"Music Models","href":"/api-manual/music-series/overview"}]}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video"}]}]},"basePath":"","title":"Kling 4.0 Reference to Video - Vidgo API","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}