APIMODELSAPIMODELS

One API for All AI Models

TL;DR apimodels.app is a unified AI model API: one API key calls image, video, LLM and audio models (Seedance, Grok Imagine, Kling, gpt-image-2, nanobanana, Claude, Gemini and more) — just switch the model parameter. No separate provider accounts, pay-as-you-go (failed tasks not charged), reachable anywhere.

Unified endpoints

TypeEndpointExample modelsDocs
ImagePOST /api/v1/images/generationsgpt-image-2 · nanobanana · kling-v3-imageDocs
VideoPOST /api/v1/video/generationsseedance-2.0 · veo-3.1 · klingDocs
LLMPOST /api/v1/messagesClaude · Gemini · GPTDocs
AudioPOST /api/v1/audio/generationsElevenLabs · Kling Audio · MinimaxDocs

Quick start

curl -X POST https://api.apimodels.app/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

Frequently Asked Questions

Can I call multiple AI models with one API?

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.

Which models are supported?

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.

How does billing work?

Pay-as-you-go — you only pay for what you generate; failed tasks are not charged. Stripe and Alipay supported. Per-model prices are published on each model page and the pricing table.

Can I use it from anywhere, including China?

Yes — the unified API is directly reachable, so you do not need to handle each provider's regional network access.

How do I start?

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.