| Type | Endpoint | Example models | Docs |
|---|---|---|---|
| Image | POST /api/v1/images/generations | gpt-image-2 · nanobanana · kling-v3-image | Docs |
| Video | POST /api/v1/video/generations | seedance-2.0 · grok-imagine-video-1.5 · kling | Docs |
| LLM | POST /api/v1/messages | Claude · Gemini · GPT | Docs |
| Audio | POST /api/v1/audio/generations | ElevenLabs · Kling Audio · Minimax | Docs |
curl -X POST https://apimodels.app/api/v1/images/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "model": "gpt-image-2", "prompt": "a cute cat" }'See all models and pricing: Pricing · Models · API Docs
Yes. apimodels.app provides a unified API — one API key calls image, video, LLM and audio models; just switch the model parameter, no separate provider accounts needed.
Seedance 2.0, Grok Imagine Video 1.5, Kling, gpt-image-2, nanobanana (Gemini-family image), Claude, Gemini, GPT, ElevenLabs and more, updated continuously. See the full pricing table for the current list.
60-95% cheaper. Pay-as-you-go, failed tasks not charged, $1 free on signup, Stripe and Alipay supported.
Yes — the unified API is directly reachable, so you do not need to handle each provider's regional network access.
Sign up at apimodels.app → get an API key → POST to the right endpoint (image/video/LLM/audio) with the model name. cURL / Python / Node.js examples are provided.