KIE.AI
English
  • English
  • Chinese
English
  • English
  • Chinese
Support
English
  • English
  • Chinese
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
  1. Market
  • Market
  • Getting Started
  • Image Models
    • Seedream
      • Seedream3.0 - Text to Image
      • Seedream4.0 - Text to Image
      • Seedream4.0 - Edit
      • Seedream4.5 - Text to Image
      • Seedream4.5 - Edit
    • Z-image
      • Z-Image
    • Google
      • Google - imagen4-fast
      • Google - imagen4-ultra
      • Google - imagen4
      • Google - Nano Banana Edit
      • Google - Nano Banana
      • Google - Nano Banana Pro
    • Flux-2
      • Flux-2 - Pro Image to Image
      • Flux-2 - Pro Text to Image
      • Flux-2 - Image to Image
      • Flux-2 - Text to Image
    • Grok Imagine
      • Grok Imagine - Text to Image
      • Grok Imagine - image to image
      • Grok Imagine - Image Upscale
    • GPT Image
      • GPT Image-1.5 - Text to Image
      • GPT Image-1.5 - Image to Image
    • Topaz
      • Topaz - Image Upscale
    • Recraft
      • Recraft - Remove Background
      • Recraft - Crisp Upscale
    • Ideogram
      • Ideogram - V3 Reframe
      • Ideogram - Character Edit
      • Ideogram - Character Remix
      • Ideogram - Character
    • Qwen
      • Qwen - Text to Image
      • Qwen - Image to Image
      • Qwen - Image Edit
  • Video Models
    • Grok Imagine
      • Grok Imagine Text to Video
      • Grok Imagine Image to Video
    • Kling
      • Kling 2.6 Text to Video
      • Kling 2.6 Image to Video
      • Kling AI Avatar Standard
      • Kling AI Avatar Pro
      • Kling V2.1 Master Image to Video
      • Kling V2.1 Master Text to Video
      • Kling V2.1 Pro
      • Kling V2.1 Standard
      • Kling 2.6 motion-control
      • Kling - V2.5 Turbo Text to Video Pro
      • Kling - V2.5 Turbo Image to Video Pro
    • Bytedance
      • Bytedance Seedance 1.5 Pro
      • Bytedance V1 Pro Fast Image to Video
      • Bytedance V1 Pro Image to Video
      • Generate videos from text using bytedance/v1-pro-text-to-video
      • Generate videos from images using bytedance/v1-lite-image-to-video
      • Generate videos from text using bytedance/v1-lite-text-to-video
    • Hailuo
      • Hailuo 2.3 Pro Image to Video
      • Hailuo 2.3 Standard Image to Video
      • Hailuo Pro Image to Video
      • Hailuo Standard Image to Video
      • Hailuo Pro Text to Video
      • Hailuo Standard Text to Video
    • Sora2
      • Sora2 - Image to Video
      • Sora2 - Text to Video
      • Sora2 - Pro Image to Video
      • Sora2 - Pro Text to Video
      • Sora2 - Pro Storyboard
      • Sora2 - Characters
      • Sora2 - Watermark Remover
    • Wan
      • Wan 2.6 - Image to Video
      • Wan 2.6 - Text to Video
      • Wan 2.6 - Video to Video
      • Wan - Image to Video
      • Wan - Text to Video
      • Wan - Animate Move
      • Wan - Animate Replace
      • Wan - 2.2 A14B Speech to Video Turbo
    • Topaz
      • Topaz - Video Upscale
    • Infinitalk
      • Infinitalk - From Audio
  • Music Models
    • Elevelalbs
      • elevenlabs/text-to-dialogue-v3
      • elevenlabs/text-to-speech-turbo-2-5
      • elevenlabs/text-to-speech-multilingual-v2
      • elevenlabs/speech-to-text
      • elevenlabs/sound-effect-v2
      • elevenlabs/audio-isolation
  • Chat Models
    • Claude
      • Claude Sonnet 4.5
      • Claude Opus 4.5
    • Gemini
      • Gemini 3 Pro
      • Gemini 2.5 Pro
      • Gemini 2.5 Flash
  • Get Task Details
    GET
English
  • English
  • Chinese
Support
English
  • English
  • Chinese
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
  1. Market

Getting Started with KIE API (Important)

Welcome to KIE. This guide walks you through the essential information you need to start integrating KIE APIs into your product, including models, pricing, authentication, request flow, limits, and support.
We aim to be transparent, practical, and developer-friendly. Please read this carefully before going to production.

1. Available Models & Playground#

You can find the latest supported models on our Market page:
👉 https://kie.ai/market
We continuously update and onboard new models as soon as they are stable.
Each model page links to its Playground, where you can test and experiment directly in our UI before calling the API.
The Playground is the best place to understand model behavior, parameters, and output formats.

2. Pricing#

The complete and up-to-date pricing list is available here:
👉 https://kie.ai/pricing
Our prices are typically 30%–50% lower than official APIs.
For some models, discounts can reach up to 80%.
Pricing may change as upstream providers adjust their costs, so always refer to the pricing page for the latest numbers.

3. Creating and Securing Your API Key#

Create and manage your API keys here:
👉 https://kie.ai/api-key
Important security notes:
Never expose your API key in frontend code (browser, mobile apps, public repositories).
Treat your API key as a secret.
To help protect your usage, we provide:
Rate limits per key (hourly, daily, and total usage caps)
IP whitelist support, allowing only approved server IPs to access the API
These features help prevent accidental overuse and unauthorized requests.

4. Required Request Headers#

Every API request must include the correct headers:
If these headers are missing or incorrect, you may receive:
{"code":401,"msg":"You do not have access permissions"}
Always double-check your headers when debugging authentication issues.

5. Logs & Task Details#

You can inspect all your historical tasks here:
👉 https://kie.ai/logs
For each task, you can view:
Creation time
Model used
Input parameters
Task status
Credit consumption
Final results or error details
If you ever suspect incorrect credit usage, this page is the source of truth for verification.

6. Data Retention Policy#

Please note our retention rules:
Generated media files: stored for 14 days, then automatically deleted
Log records (text / metadata): stored for 2 months, then automatically deleted
If you need long-term access, make sure to download and store results on your side in time.

7. Asynchronous Task Model#

All generation tasks on KIE are asynchronous.
A successful request returns:
HTTP 200
A task_id
Status Verification
A 200 OK response only means the task was successfully created. It does not mean the task is completed.
To get the final result, you must either:
Provide a callback (webhook) URL in the request, or
Actively poll the "query record info" API using the task_id

8. Rate Limits & Concurrency#

By default, we apply the following limits:
Up to 20 new generation requests per 10 seconds
This typically allows 100+ concurrent running tasks
Limits are applied per account
If you exceed the limit:
Requests will be rejected with HTTP 429
Rejected requests will not enter the queue
For most users, this is more than sufficient.
If you consistently hit 429 errors, you may contact support to request a higher limit — approvals are handled cautiously.

9. Developer Support#

The recommended support channels are available directly from the dashboard (bottom-left menu):
Get help on Discord
Get help on Telegram
What you get:
Private, 1-on-1 channels
Your data and conversations remain confidential
Faster and more technical responses
Support hours:
UTC 21:00 – UTC 17:00 (next day)
You may also email us at support@kie.ai, but this is not the preferred or fastest option.

10. Stability Expectations#

We provide access to top-tier, highly competitive APIs at very aggressive pricing.
That said:
We are not perfect
Our overall stability may be slightly lower than official providers
This is a conscious trade-off
In practice, KIE is stable enough to support production workloads and long-term business growth, but we believe in setting realistic expectations upfront.

11. About the Team#

KIE is built by a small startup team.
We move fast
We care deeply about developer experience
We are constantly improving
At the same time, we acknowledge that:
Not everything is perfect
We can't satisfy every use case immediately
Your feedback helps us improve — and we genuinely appreciate it.
Previous
Market
Next
Seedream3.0 - Text to Image
Built with