API Hub for live AI model routes
Explore 28 live image, video, audio, LLM, and AI tool APIs from one developer marketplace. Compare endpoints, model costs, task behavior, and integration paths before you ship.
curl --request POST \
--url https://apiin.one/api/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"model": "gemini",
"messages": [
{
"role": "user",
"content": "Compare Kling 3.0 and Wan 2.6 for product video generation."
}
]
}'Featured routes
View allRoute supported providers without exposing provider credentials in your application.
Verified model routes
Use a catalog of routed model APIs with consistent request and task semantics.
Transparent usage costs
Model cards expose approximate per-call credit cost and generation behavior for live routes.
Developer-first integration
OpenAI-compatible chat examples and documented category endpoints make integrations faster.
Endpoint explorer
Preview requests by real endpoint
Select an implemented API surface to inspect its call contract, cost range, result path, and currently routed models. The request preview updates from the live catalog.
Image generations
Create image generation and edit tasks through the live image model route.
Choose a real model on this endpoint. The request preview uses that model’s current example payload.
curl --request POST \
--url https://apiin.one/api/v1/images/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"model": "flux-2",
"prompt": "A serene Japanese garden with cherry blossoms, koi pond, and wooden bridge, photorealistic",
"aspect_ratio": "16:9",
"type": "pro",
"resolution": "1K"
}'$0.05gpt-image-1.5-officialOpenAI · text + image -> image$0.10ideogram-v3Ideogram · text + image -> image$0.08ideogram-v4Ideogram · text -> image$0.12imagen-4Google · text -> image$0.08recraft-v4Recraft · text -> image$0.10grok-imaginexAI · text -> image$0.05kling-image-o1Kuaishou / WaveSpeed · text + image -> image$0.06Model marketplace
Find the API route you need
Search by model, provider, endpoint, use case, or tag. Each route links to a dedicated detail page with parameters, examples, and cost notes.
imagen-4
LiveGoogle - Image API
Google's Imagen 4 — photorealistic image generation with exceptional detail and prompt adherence.
/api/v1/images/generationsWebhook
kling-3
LiveKuaishou - Video API
State-of-the-art AI video generation with 4K quality support. Text-to-video and image-to-video capabilities.
/api/v1/videos/generationsWebhookgpt-image-1-5
LiveOpenAI - Image API
OpenAI's GPT Image 1.5 — multimodal image generation and editing with text rendering capabilities.
/api/v1/images/generationsWebhook
grok-imagine
LivexAI - Image API
xAI's Grok Imagine — powerful AI image generation and upscaling from the creators of Grok. Fast, high-quality, and unrestricted.
/api/v1/images/generationsWebhookseedream-4-5
LiveByteDance / KIE - Image API
Seedream 4.5 — ByteDance's cutting-edge image generation model. Supports text-to-image and image editing with basic/high quality modes.
/api/v1/images/generationsWebhookflux-2
LiveBlack Forest Labs - Image API
High-quality AI image generation with excellent prompt following and photorealistic output.
/api/v1/images/generationsWebhooksuno
LiveSuno AI - Music API
Full-featured AI music generation platform. Supports text-to-music, extend tracks, upload audio covers, generate cover images, and timestamped lyrics. 8 API endpoints.
/api/v1/audio/musicWebhookgemini
LiveGoogle - LLM API
Google's most capable AI model for text generation, reasoning, and conversation.
/api/v1/chat/completionsSync responsehailuo-2-3
LiveMiniMax - Video API
High-quality AI video generation by MiniMax. Supports image-to-video with standard and pro quality modes, cinematic motion quality.
/api/v1/videos/generationsWebhookRoute catalog
Compare real callable models for the current filter by endpoint, I/O, task mode, backend node, and cost.
| Model | Provider | Endpoint | Input / Output | Mode | Node | Cost | Docs |
|---|---|---|---|---|---|---|---|
| imagen-4 Image API | POST /api/v1/images/generations | text -> image | Webhook | node47 | $0.08 | Open | |
| kling-3 Video API | Kuaishou | POST /api/v1/videos/generations | text + image -> video | Webhook | node75 | $3.00 | Open |
| gpt-image-1.5-official Image API | OpenAI | POST /api/v1/images/generations | text + image -> image | Webhook | node42 | $0.10 | Open |
| grok-imagine Image API | xAI | POST /api/v1/images/generations | text -> image | Webhook | node31 | $0.05 | Open |
| seedream-4-5 Image API | ByteDance / KIE | POST /api/v1/images/generations | text + image -> image | Webhook | node30 | $0.12 | Open |
| flux-2 Image API | Black Forest Labs | POST /api/v1/images/generations | text + image -> image | Webhook | node41 | $0.05 | Open |
| suno Music API | Suno AI | POST /api/v1/audio/music | text -> audio | Webhook | node7 | $0.10 | Open |
| gemini LLM API | POST /api/v1/chat/completions | text -> text | Polling | node62 | $0.05 | Open | |
| hailuo-2-3 Video API | MiniMax | POST /api/v1/videos/generations | image -> video | Webhook | node51 | $0.30 | Open |
| wan-2-6 Video API | Alibaba | POST /api/v1/videos/generations | text + image + video -> video | Webhook | node35 | $0.80 | Open |
| vidu-q3 Video API | Shengshu Technology | POST /api/v1/videos/generations | text + image -> video | Polling | node66 | $3.00 | Open |
| pixverse-5-6 Video API | PixVerse | POST /api/v1/videos/generations | text + image -> video | Polling | node65 | $0.90 | Open |
| elevenlabs-v3 Speech API | ElevenLabs | POST /api/v1/audio/speech | text -> audio | Webhook | node58 | $0.01 | Open |
| bg-remover Tool API | API in One | POST /api/v1/images/tools/remove-bg | image -> image | Polling | node19 | $0.01 | Open |
| image-upscale Tool API | KIE | POST /api/v1/images/tools/upscale | image -> image | Webhook | node32 | $0.01 | Open |
| face-swap Tool API | WaveSpeed | POST /api/v1/images/tools/face-swap | image -> image | Polling | node33 | $0.04 | Open |
| cogview-4 Image API | Zhipu AI / WaveSpeed | POST /api/v1/images/generations | text -> image | Polling | node48 | $0.04 | Open |
| kling-image-o1 Image API | Kuaishou / WaveSpeed | POST /api/v1/images/generations | text + image -> image | Polling | node49 | $0.06 | Open |
| ideogram-v3 Image API | Ideogram | POST /api/v1/images/generations | text + image -> image | Polling | node63 | $0.08 | Open |
| recraft-v4 Image API | Recraft | POST /api/v1/images/generations | text -> image | Polling | node78 | $0.10 | Open |
| video-bg-remover Tool API | WaveSpeed | POST /api/v1/videos/tools/bg-remover | video -> video | Polling | node53 | $0.10 | Open |
| ideogram-v4 Image API | Ideogram | POST /api/v1/images/generations | text -> image | Polling | node63 | $0.12 | Open |
| grok-video Video API | xAI | POST /api/v1/videos/generations | text + image -> video | Webhook | node31 | $0.24 | Open |
| ltx-2 Video API | LightTricks / WaveSpeed | POST /api/v1/videos/generations | text + image + video + audio -> video | Polling | node50 | $0.24 | Open |
Provider coverage
Browse implemented API coverage by source
Each provider card is generated from the live catalog and shows routed models, endpoint families, and approximate usage cost.
WaveSpeed
3 model routes · 3 endpoint families
Endpoints
/api/v1/images/tools/face-swap/api/v1/videos/tools/bg-remover/api/v1/videos/tools/upscale2 model routes · 2 endpoint families
Endpoints
/api/v1/images/generations/api/v1/chat/completionsMiniMax
2 model routes · 2 endpoint families
Endpoints
/api/v1/videos/generations/api/v1/audio/musicxAI
2 model routes · 2 endpoint families
Endpoints
/api/v1/images/generations/api/v1/videos/generationsIdeogram
2 model routes · 1 endpoint families
Endpoints
/api/v1/images/generationsSuno AI
1 model routes · 8 endpoint families
Endpoints
/api/v1/audio/music/api/v1/audio/music/extend/api/v1/audio/music/feed/api/v1/audio/music/cover/generateAlibaba
1 model routes · 1 endpoint families
Endpoints
/api/v1/videos/generationsAPI in One
1 model routes · 1 endpoint families
Endpoints
/api/v1/images/tools/remove-bgBlack Forest Labs
1 model routes · 1 endpoint families
Endpoints
/api/v1/images/generationsCall contract
Check production integration requirements by endpoint
Every row is derived from real server routes and the live catalog: auth, request mode, result path, webhook support, model coverage, and current cost range.
POST/api/v1/images/generationsBearer API keyAsync job/api/v1/tasks/{task_id}MixedSupport varies by model114-25 cr · $0.04-$0.25Video generationsPOST/api/v1/videos/generationsBearer API keyAsync job/api/v1/tasks/{task_id}MixedSupport varies by model824-300 cr · $0.24-$3.00Chat completionsPOST/api/v1/chat/completionsBearer API keySync response/api/v1/chat/completionsNot requiredUse sync response or polling15 cr · $0.05Music generationPOST/api/v1/audio/musicBearer API keyAsync job/api/v1/tasks/{task_id}MixedSupport varies by model210-30 cr · $0.10-$0.30Extend musicPOST/api/v1/audio/music/extendBearer API keyAsync job/api/v1/tasks/{task_id}SupportedRouted models accept callback_url110 cr · $0.10Music task feedGET/api/v1/audio/music/feedBearer API keyStatus lookup/api/v1/audio/music/feedSupportedRouted models accept callback_url110 cr · $0.10Generate music coverPOST/api/v1/audio/music/cover/generateBearer API keyAsync job/api/v1/tasks/{task_id}SupportedRouted models accept callback_url110 cr · $0.10Music cover statusGET/api/v1/audio/music/cover/statusBearer API keyStatus lookup/api/v1/audio/music/cover/statusSupportedRouted models accept callback_url110 cr · $0.10Upload audio coverPOST/api/v1/audio/music/upload-cover/generateBearer API keyAsync job/api/v1/tasks/{task_id}SupportedRouted models accept callback_url110 cr · $0.10Upload cover statusGET/api/v1/audio/music/upload-cover/statusBearer API keyStatus lookup/api/v1/audio/music/upload-cover/statusSupportedRouted models accept callback_url110 cr · $0.10Timestamped lyricsPOST/api/v1/audio/music/timestamped-lyricsBearer API keyAsync job/api/v1/tasks/{task_id}SupportedRouted models accept callback_url110 cr · $0.10Speech synthesisPOST/api/v1/audio/speechBearer API keyAsync job/api/v1/tasks/{task_id}SupportedRouted models accept callback_url11 cr · $0.01Task statusGET/api/v1/tasks/{task_id}Bearer API keyStatus lookup/api/v1/tasks/{task_id}Not requiredUse sync response or polling00 creditsImage background removalPOST/api/v1/images/tools/remove-bgBearer API keyAsync job/api/v1/tasks/{task_id}Not requiredUse sync response or polling11 cr · $0.01Image face swapPOST/api/v1/images/tools/face-swapBearer API keyAsync job/api/v1/tasks/{task_id}Not requiredUse sync response or polling14 cr · $0.04Image upscalePOST/api/v1/images/tools/upscaleBearer API keyAsync job/api/v1/tasks/{task_id}SupportedRouted models accept callback_url11 cr · $0.01Video background removalPOST/api/v1/videos/tools/bg-removerBearer API keyAsync job/api/v1/tasks/{task_id}Not requiredUse sync response or polling110 cr · $0.10Video upscalePOST/api/v1/videos/tools/upscaleBearer API keyAsync job/api/v1/tasks/{task_id}Not requiredUse sync response or polling132 cr · $0.32Launch snapshot
Real endpoint coverage and integration status
This snapshot is calculated only from the current live catalog and implemented server routes, so teams can see which endpoints are production-callable, status-only, or tool-specific.
/api/v1/images/generationsExample modelsflux-2gpt-image-1.5-officialideogram-v3POST8 routesVideo generations/api/v1/videos/generationsExample modelskling-3hailuo-2-3wan-2-6POST1 routesChat completions/api/v1/chat/completionsExample modelsgeminiPOST2 routesMusic generation/api/v1/audio/musicExample modelssunominimax-musicPOST1 routesExtend music/api/v1/audio/music/extendExample modelssunoGET1 routesMusic task feed/api/v1/audio/music/feedExample modelssunoPOST1 routesGenerate music cover/api/v1/audio/music/cover/generateExample modelssunoGET1 routesMusic cover status/api/v1/audio/music/cover/statusExample modelssunoPOST1 routesUpload audio cover/api/v1/audio/music/upload-cover/generateExample modelssunoGET1 routesUpload cover status/api/v1/audio/music/upload-cover/statusExample modelssunoPOST1 routesTimestamped lyrics/api/v1/audio/music/timestamped-lyricsExample modelssunoPOST1 routesSpeech synthesis/api/v1/audio/speechExample modelselevenlabs-v3GETStatusTask status/api/v1/tasks/{task_id}Example modelsStatus lookup endpointPOST1 routesImage background removal/api/v1/images/tools/remove-bgExample modelsbg-removerPOST1 routesImage face swap/api/v1/images/tools/face-swapExample modelsface-swapPOST1 routesImage upscale/api/v1/images/tools/upscaleExample modelsimage-upscalePOST1 routesVideo background removal/api/v1/videos/tools/bg-removerExample modelsvideo-bg-removerPOST1 routesVideo upscale/api/v1/videos/tools/upscaleExample modelsvideo-upscaler-proAPI Surface
Endpoint capability matrix
Map each real server route to its model family, routed model count, sync/async behavior, and docs entry.
/api/v1/images/generationsCreate image generation and edit tasks through the live image model route.
Create image generation and edit tasks through the live image model route.
/api/v1/videos/generationsCreate async text-to-video, image-to-video, and model-specific video tasks.
Create async text-to-video, image-to-video, and model-specific video tasks.
/api/v1/chat/completionsCall the OpenAI-compatible chat completion route with API in One model slugs.
Call the OpenAI-compatible chat completion route with API in One model slugs.
/api/v1/audio/musicGenerate original music tracks with Suno-compatible request parameters.
Generate original music tracks with Suno-compatible request parameters.
/api/v1/audio/music/extendExtend a completed music task with new lyrics, style, or continuation settings.
Extend a completed music task with new lyrics, style, or continuation settings.
/api/v1/audio/music/feedPoll a Suno music task and retrieve generated track results.
Poll a Suno music task and retrieve generated track results.
/api/v1/audio/music/cover/generateCreate cover artwork for generated or uploaded music workflows.
Create cover artwork for generated or uploaded music workflows.
/api/v1/audio/music/cover/statusCheck the status of a music cover artwork generation task.
Check the status of a music cover artwork generation task.
/api/v1/audio/music/upload-cover/generateUpload an audio source and create an AI cover generation task.
Upload an audio source and create an AI cover generation task.
/api/v1/audio/music/upload-cover/statusCheck uploaded audio cover generation status and outputs.
Check uploaded audio cover generation status and outputs.
/api/v1/audio/music/timestamped-lyricsGenerate or retrieve word-level timestamped lyrics for player UIs.
Generate or retrieve word-level timestamped lyrics for player UIs.
/api/v1/audio/speechCreate text-to-speech and multi-speaker audio outputs.
Create text-to-speech and multi-speaker audio outputs.
/api/v1/tasks/{task_id}Check async generation status and retrieve completed media or tool results.
Check async generation status and retrieve completed media or tool results.
/api/v1/images/tools/remove-bgRemove the background from an input image through the image tool route.
Remove the background from an input image through the image tool route.
/api/v1/images/tools/face-swapSwap a source face into a target image using the live face-swap route.
Swap a source face into a target image using the live face-swap route.
/api/v1/images/tools/upscaleUpscale an input image through the implemented image upscale route.
Upscale an input image through the implemented image upscale route.
/api/v1/videos/tools/bg-removerRemove or replace video backgrounds with the implemented video tool route.
Remove or replace video backgrounds with the implemented video tool route.
/api/v1/videos/tools/upscaleUpscale video resolution through the implemented video upscale route.
Upscale video resolution through the implemented video upscale route.
Endpoint families
Start from a real API surface
Image generations
Create image generation and edit tasks through the live image model route.
/api/v1/images/generationsVideo generations
Create async text-to-video, image-to-video, and model-specific video tasks.
/api/v1/videos/generationsChat completions
Call the OpenAI-compatible chat completion route with API in One model slugs.
/api/v1/chat/completionsMusic generation
Generate original music tracks with Suno-compatible request parameters.
/api/v1/audio/musicExtend music
Extend a completed music task with new lyrics, style, or continuation settings.
/api/v1/audio/music/extendMusic task feed
Poll a Suno music task and retrieve generated track results.
/api/v1/audio/music/feedGenerate music cover
Create cover artwork for generated or uploaded music workflows.
/api/v1/audio/music/cover/generateMusic cover status
Check the status of a music cover artwork generation task.
/api/v1/audio/music/cover/statusUpload audio cover
Upload an audio source and create an AI cover generation task.
/api/v1/audio/music/upload-cover/generateUpload cover status
Check uploaded audio cover generation status and outputs.
/api/v1/audio/music/upload-cover/statusTimestamped lyrics
Generate or retrieve word-level timestamped lyrics for player UIs.
/api/v1/audio/music/timestamped-lyricsSpeech synthesis
Create text-to-speech and multi-speaker audio outputs.
/api/v1/audio/speechTask status
Check async generation status and retrieve completed media or tool results.
/api/v1/tasks/{task_id}Image background removal
Remove the background from an input image through the image tool route.
/api/v1/images/tools/remove-bgImage face swap
Swap a source face into a target image using the live face-swap route.
/api/v1/images/tools/face-swapImage upscale
Upscale an input image through the implemented image upscale route.
/api/v1/images/tools/upscaleVideo background removal
Remove or replace video backgrounds with the implemented video tool route.
/api/v1/videos/tools/bg-removerVideo upscale
Upscale video resolution through the implemented video upscale route.
/api/v1/videos/tools/upscaleProduction workflow
Integrate once, switch models by configuration
The hub is built around stable developer primitives: API keys, model slugs, category endpoints, task IDs, status polling, and transparent credit usage.
- 1
- 2
Choose a route and model slug
Use the hub to pick a category endpoint and model slug. Switch providers by changing the model value.
- 3
Poll or receive completion
Async jobs return a task ID. Poll status or configure a webhook when the selected model supports it.
Agent-ready docs
Give coding agents the API index
Paste this prompt into Codex, Cursor, Claude, or another coding agent so it can read the API in One docs index and answer route-specific integration questions.
Read this API in One documentation index and answer my question based on it:
https://apiin.one/docs/llms.txt
About API in One:
Unified AI API gateway with OpenAI-compatible chat completions and REST async routes for image, video, music, speech, and AI tools. It uses one API key, one balance, transparent model costs, task polling, webhook-aware routes, and model detail pages with request examples.
My question:
Which API route and model slug should I use for my product workflow?API Hub FAQ
What is the API Hub?
The API Hub is a browsable marketplace for API in One model routes. It groups image, video, audio, LLM, speech, and tool APIs into one integration surface.
Do I need separate API keys for each provider?
No. API in One centralizes authentication and billing so your application can call supported model routes with one API key.
Are endpoints OpenAI-compatible?
Chat completions are OpenAI-compatible. Async media, speech, music, and tool routes use documented REST payloads with task IDs and status polling.
How do I compare model costs?
Model cards show approximate per-call costs. The model cost reference page provides a broader table for image and video routes.
Can production apps use webhooks?
Many async routes support webhooks. Model detail pages and docs show whether the selected route supports webhook callbacks or polling only.