Skip to main content

Kling 3 Omni integration

Generate AI videos with multi-modal inputs: text prompts and reference images.
Kling 3 Omni is a versatile video generation API that supports multiple input modes: text-to-video and image-to-video with reference images. It offers advanced features like multi-shot mode for scene-by-scene control and reference images for style guidance.
Looking for video-to-video? Use the dedicated Reference-to-Video endpoints to generate videos from a reference video using video_url.

Key capabilities

  • Text-to-video: Generate videos from text prompts up to 2500 characters
  • Image-to-video: Use image_url for start frame, end_image_url for end frame control
  • Reference images: Add style guidance with image_urls, reference as @Image1, @Image2 in prompts
  • Multi-shot mode: Create multi-scene videos with multi_prompt for shot-by-shot control
  • Duration control: Generate videos from 3-15 seconds
  • Audio options: Generate native audio or use voice IDs for narration
  • Async processing: Webhook notifications or polling for task completion

Generation modes

Pro vs Standard

Use cases

  • Character animation: Animate a character image with controlled, consistent motion
  • Product visualization: Animate product images with controlled motion
  • Storyboarding: Create multi-scene videos with shot-by-shot prompts
  • Style transfer: Apply visual style from reference images to generated content
  • Marketing content: Generate promotional videos from brand imagery

Generate videos with Kling 3 Omni

Create videos by submitting prompts with optional images. The service returns a task ID for async polling or webhook notification.

POST /v1/ai/video/kling-v3-omni-pro

Generate video with Kling 3 Omni Pro

POST /v1/ai/video/kling-v3-omni-std

Generate video with Kling 3 Omni Standard

GET /v1/ai/video/kling-v3-omni

List all Kling 3 Omni tasks

GET /v1/ai/video/kling-v3-omni/{task-id}

Get task status by ID

Video-to-video with reference video

For video-to-video generation using a reference video, use the dedicated Reference-to-Video endpoints. These endpoints accept video_url and let you reference the video in your prompt as @Video1.

POST reference-to-video Pro

Generate video from reference video (Pro)

POST reference-to-video Std

Generate video from reference video (Standard)

GET reference-to-video tasks

List all reference-to-video tasks

GET reference-to-video task

Get reference-to-video task by ID

Parameters

Frequently Asked Questions

Kling 3 Omni is a multi-modal video generation API that creates videos from text prompts, images, or a combination. It supports reference images for style guidance and multi-shot mode for scene-by-scene control. Video durations range from 3-15 seconds.
For video-to-video generation (using a reference video), use the dedicated Reference-to-Video endpoints. These endpoints accept a video_url parameter and let you reference the video in your prompt as @Video1.
Multi-shot mode lets you create videos with multiple scenes, each with its own prompt. Provide an array of prompts via multi_prompt (max 6 shots). Each shot must be at least 3 seconds. The total duration is the sum of all shots.
Images must be publicly accessible URLs in JPG, JPEG, or PNG format. Requirements: minimum 300x300 pixels, maximum 10MB file size.
Rate limits vary by subscription tier. See Rate Limits for current limits and quotas.
Pricing varies based on model tier (Pro vs Standard) and video duration. See the Pricing page for current rates.

Best practices

  • Reference images: Use clear, well-lit reference images. Reference them as @Image1, @Image2 in your prompt for best results.
  • Duration planning: Start with 5-second videos to test, then increase duration for final output.
  • Multi-shot flow: Plan shot transitions carefully; each shot should have a coherent prompt.
  • Audio options: Use generate_audio: true for ambient sound, or voice_ids for narration.
  • Production integration: Use webhooks instead of polling for scalable applications.
  • Kling 3: Standard Kling 3 without Omni multi-modal features
  • Kling 2.6 Pro: Previous generation with motion control
  • Runway Gen 4.5: Alternative video generation model
  • VFX: Apply visual effects to generated videos