Generate images with the Kling Image 3.0 API
Kling Image 3.0 is available on Crazyrouter through the OpenAI-compatible images endpoint. Pay per image, no subscription, same key as your text models.
What is Kling Image 3.0?
Kling Image 3.0 is a Kling image model from ByteDance for text-to-image generation and image editing. On Crazyrouter it shares an API key and balance with chat, video and audio models, so image generation slots into an existing integration without a second vendor account.
Same request and response shape as the OpenAI Images API; existing client code keeps working.
You are charged per generated image at the rate on this page, nothing else.
Where the upstream model supports it, pass reference images for editing and style transfer.
Mix image generation with chat, video and music models under one balance.
Kling Image 3.0 API quickstart
POST to https://crazyrouter.com/v1/images/generations with model aigc-image-kling-3.0. The response follows the OpenAI images schema (URL or base64).
curl https://crazyrouter.com/v1/images/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $CRAZYROUTER_API_KEY" \
-d '{
"model": "aigc-image-kling-3.0",
"prompt": "A product photo of a ceramic mug on a wooden desk, soft morning light",
"n": 1,
"size": "1024x1024"
}'Best use cases
Works with developer tools
OpenAI SDKs
client.images.generate(model="aigc-image-kling-3.0", prompt=...) against the Crazyrouter base URL.
n8n / Dify / Make
Use the HTTP node or the OpenAI-compatible connector with the Crazyrouter endpoint.
Custom backends
Plain HTTPS; no SDK required.
Crazyrouter playground
Try prompts in the console before writing code.
Kling Image 3.0 FAQ
Which endpoint do I call?
https://crazyrouter.com/v1/images/generations with model set to aigc-image-kling-3.0.
How is it billed?
Per generated image at the price shown on this page; failed generations are not charged.
Which sizes and formats are supported?
The upstream model's sizes and formats; pass size and response_format as documented by the vendor.
Can I edit an existing image?
If the upstream model supports edits, send reference images via the images edits endpoint or the image field.
Is there a rate limit?
Limits follow your account tier; contact support for higher throughput.