AIMLAPI is a unified AI model API gateway providing access to 400+ state-of-the-art AI models from OpenAI, Anthropic, Google, Meta, DeepSeek, Mistral, Stability AI, and 40+ other providers through a single OpenAI-compatible API. Supported modalities include text/chat LLMs, image generation, video generation, music generation, speech-to-text, text-to-speech, vision/OCR, embeddings, and 3D generation.
AIMLAPI publishes 20 API contracts indexed on the APIs.io network, including API Key Management API, Assistants API, Images API, and 17 more. Tagged areas include Artificial Intelligence, Machine Learning, AI Models, LLM, and Image Generation.
The AIMLAPI catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
AIMLAPI’s developer surface includes authentication, engineering blog, pricing, documentation, FAQ, changelog, signup flow, and 38 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
AI & Biometrics regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/aimlapi/"><img src="https://apis.io/badge/aimlapi/card.svg" alt="AIMLAPI on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
Agentic Commerce Well-Known Document+5 pts — a parsing /.well-known/ucp.json or acp.json declaring a version and at least one service, OR (0.27) a live x402 payment challenge from _data/x402-adoption.json — `self` when its endpoints are on the provider's own domain, `platform` when they are on a vendor's
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
## **Creating an API Key** To create a new API key Sign-ip to [app.aimlapi.com](https://app.aimlapi.com), navigate to Key Management page and create an API Key Note that your Ke...
List and describe the various models available in the API. You can refer to the [Models](https://aimlapi.com/models) documentation to understand what models are available and th...
AI/ML API's first-party remote Model Context Protocol server at https://mcp.aimlapi.com/mcp — Streamable HTTP with OAuth 2.1, PKCE and dynamic client registration, so no API key...
AI/ML API publishes a first-party REMOTE Model Context Protocol server at https://mcp.aimlapi.com/mcp, documented on its own quickstart page and advertised from the site llms.tx...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: aimlapi
url: https://raw.githubusercontent.com/api-evangelist/aimlapi/refs/heads/main/apis.yml
x-docs-platform: gitbook
x-docs-platform-confidence: high
x-docs-platform-checked: 2026-09-17
apis:
- aid: aimlapi:aimlapi-api-key-management-api
name: AIMLAPI API Key Management API
description: "## **Creating an API Key**\n\nTo create a new API key Sign-ip to [app.aimlapi.com](https://app.aimlapi.com),\
\ navigate to Key Management page and create an API Key\n\nNote that your Keys only work with an Active Subscription\n\
\n## **Disabling an API Key**\n\nIf you need to revoke access temporarily, disable an API key by:\n\n- Sending a PUT request\
\ to `/service/api-keys/{id}/disable`, replacing `{id}` with the key's unique identifier.\n \n- This will change the\
\ key's status to inactive.\n \n\n## **Enabling an API Key**\n\nTo restore access using a previously disabled API key:\n\
\n- Send a PUT request to `/service/api-keys/{id}/enable`, replacing `{id}` with the key's unique identifier.\n \n\
- The key's status will be updated to active.\n \n\n## **Best Practices**\n\n- Regularly review and manage your API\
\ keys to ensure optimal security.\n \n- Use separate keys for different services or environments to limit the scope\
\ of access.\n \n- Rotate your API keys periodically to reduce the risk of unauthorized use.\n \n\nBy effectively\
\ managing your API keys, you maintain control over who can access your AI/ML API services and safeguard your resources."
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- API Key Management
properties:
- type: OpenAPI
url: openapi/aimlapi-api-key-management-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-assistants-api
name: AIMLAPI Assistants API
description: The Assistants API from AIMLAPI — 2 operation(s) for assistants.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Assistant
tags_raw:
- Assistants
properties:
- type: OpenAPI
url: openapi/aimlapi-assistants-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-images-api
name: AIMLAPI Images API
description: Given a prompt and/or an input image, the model will generate a new image.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Image
tags_raw:
- Images
properties:
- type: OpenAPI
url: openapi/aimlapi-images-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-models-api
name: AIMLAPI Models API
description: "List and describe the various models available in the API. You can refer to the [Models](https://aimlapi.com/models)\
\ documentation to understand what models are available and the differences between them.\n\nAI/ML API provides a suite\
\ of powerful, serverless models for seamless integration into your applications.\n\n**Chat Models** \nLeverage our sophisticated\
\ Chat Models for real-time conversation interfaces.\n\n| Organization | Model Name | Model String for API | Context length\
\ |\n| --- | --- | --- | --- |\n| 01.AI | 01-ai Yi Chat (34B) | zero-one-ai/Yi-34B-Chat | 4096 |\n| Austism | Chronos\
\ Hermes (13B) | Austism/chronos-hermes-13b | 2048 |\n| DeepSeek | Deepseek Coder Instruct (33B) | deepseek-ai/deepseek-coder-33b-instruct\
\ | 16384 |\n| garage-bAInd | Platypus2 Instruct (70B) | garage-bAInd/Platypus2-70B-instruct | 4096 |\n| Google | Gemma\
\ Instruct (2B) | google/gemma-2b-it | 8192 |\n| Google | Gemma Instruct (7B) | google/gemma-7b-it | 8192 |\n| Gryphe\
\ | MythoMax-L2 (13B) | Gryphe/MythoMax-L2-13b | 4096 |\n| LM Sys | Vicuna v1.5 (13B) | lmsys/vicuna-13b-v1.5 | 4096 |\n\
| LM Sys | Vicuna v1.5 (7B) | lmsys/vicuna-7b-v1.5 | 4096 |\n| Meta | Code Llama Instruct (13B) | codellama/CodeLlama-13b-Instruct-hf\
\ | 16384 |\n| Meta | Code Llama Instruct (34B) | codellama/CodeLlama-34b-Instruct-hf | 16384 |\n| Meta | Code Llama Instruct\
\ (70B) | codellama/CodeLlama-70b-Instruct-hf | 4096 |\n| Meta | Code Llama Instruct (7B) | codellama/CodeLlama-7b-Instruct-hf\
\ | 16384 |\n| Meta | LLaMA-2 Chat (70B) | meta-llama/Llama-2-70b-chat-hf | 4096 |\n| Meta | LLaMA-2 Chat (13B) | meta-llama/Llama-2-13b-chat-hf\
\ | 4096 |\n| Meta | LLaMA-2 Chat (7B) | meta-llama/Llama-2-7b-chat-hf | 4096 |\n| mistralai | Mistral (7B) Instruct |\
\ mistralai/Mistral-7B-Instruct-v0.1 | 4096 |\n| mistralai | Mistral (7B) Instruct v0.2 | mistralai/Mistral-7B-Instruct-v0.2\
\ | 32768 |\n| mistralai | Mixtral-8x7B Instruct (46.7B) | mistralai/Mixtral-8x7B-Instruct-v0.1 | 32768 |\n| NousResearch\
\ | Nous Capybara v1.9 (7B) | NousResearch/Nous-Capybara-7B-V1p9 | 8192 |\n| NousResearch | Nous Hermes 2 - Mixtral 8x7B-DPO\
\ (46.7B) | NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO | 32768 |\n| NousResearch | Nous Hermes 2 - Mixtral 8x7B-SFT (46.7B)\
\ | NousResearch/Nous-Hermes-2-Mixtral-8x7B-SFT | 32768 |\n| NousResearch | Nous Hermes LLaMA-2 (7B) | NousResearch/Nous-Hermes-llama-2-7b\
\ | 4096 |\n| NousResearch | Nous Hermes Llama-2 (13B) | NousResearch/Nous-Hermes-Llama2-13b | 4096 |\n| NousResearch\
\ | Nous Hermes-2 Yi (34B) | NousResearch/Nous-Hermes-2-Yi-34B | 4096 |\n| OpenChat | OpenChat 3.5 (7B) | openchat/openchat-3.5-1210\
\ | 8192 |\n| OpenOrca | OpenOrca Mistral (7B) 8K | Open-Orca/Mistral-7B-OpenOrca | 8192 |\n| Qwen | Qwen-Chat (7B) |\
\ togethercomputer/Qwen-7B-Chat | 8192 |\n| Qwen | Qwen 1.5 Chat (0.5B) | Qwen/Qwen1.5-0.5B-Chat | 32768 |\n| Qwen | Qwen\
\ 1.5 Chat (1.8B) | Qwen/Qwen1.5-1.8B-Chat | 32768 |\n| Qwen | Qwen 1.5 Chat (4B) | Qwen/Qwen1.5-4B-Chat | 32768 |\n|\
\ Qwen | Qwen 1.5 Chat (7B) | Qwen/Qwen1.5-7B-Chat | 32768 |\n| Qwen | Qwen 1.5 Chat (14B) | Qwen/Qwen1.5-14B-Chat | 32768\
\ |\n| Qwen | Qwen 1.5 Chat (72B) | Qwen/Qwen1.5-72B-Chat | 4096 |\n| Snorkel AI | Snorkel Mistral PairRM DPO (7B) | snorkelai/Snorkel-Mistral-PairRM-DPO\
\ | 32768 |\n| Stanford | Alpaca (7B) | togethercomputer/alpaca-7b | 2048 |\n| Teknium | OpenHermes-2-Mistral (7B) | teknium/OpenHermes-2-Mistral-7B\
\ | 8192 |\n| Teknium | OpenHermes-2.5-Mistral (7B) | teknium/OpenHermes-2p5-Mistral-7B | 8192 |\n| TII UAE | Falcon Instruct\
\ (40B) | togethercomputer/falcon-40b-instruct | 2048 |\n| TII UAE | Falcon Instruct (7B) | togethercomputer/falcon-7b-instruct\
\ | 2048 |\n| Together | LLaMA-2-7B-32K-Instruct (7B) | togethercomputer/Llama-2-7B-32K-Instruct | 32768 |\n| Together\
\ | RedPajama-INCITE Chat (3B) | togethercomputer/RedPajama-INCITE-Chat-3B-v1 | 2048 |\n| Together | RedPajama-INCITE\
\ Chat (7B) | togethercomputer/RedPajama-INCITE-7B-Chat | 2048 |\n| Together | StripedHyena Nous (7B) | togethercomputer/StripedHyena-Nous-7B\
\ | 32768 |\n| Undi95 | ReMM SLERP L2 (13B) | Undi95/ReMM-SLERP-L2-13B | 4096 |\n| Undi95 | Toppy M (7B) | Undi95/Toppy-M-7B\
\ | 4096 |\n| WizardLM | WizardLM v1.2 (13B) | WizardLM/WizardLM-13B-V1.2 | 4096 |\n| upstage | Upstage SOLAR Instruct\
\ v1 (11B) | upstage/SOLAR-10.7B-Instruct-v1.0 | 4096 |\n\n**Code Models** \nAccess our Code Models to automate coding\
\ tasks, bug fixes, or code generation.\n\n| Organization | Model Name | Model String for API | Context length |\n| ---\
\ | --- | --- | --- |\n| Meta | Code Llama Python (70B) | codellama/CodeLlama-70b-Python-hf | 4096 |\n| Meta | Code Llama\
\ Python (34B) | codellama/CodeLlama-34b-Python-hf | 16384 |\n| Meta | Code Llama Python (13B) | codellama/CodeLlama-13b-Python-hf\
\ | 16384 |\n| Meta | Code Llama Python (7B) | codellama/CodeLlama-7b-Python-hf | 16384 |\n| Phind | Phind Code LLaMA\
\ v2 (34B) | Phind/Phind-CodeLlama-34B-v2 | 16384 |\n| WizardLM | WizardCoder Python v1.0 (34B) | WizardLM/WizardCoder-Python-34B-V1.0\
\ | 8192 |\n| WizardLM | WizardCoder v1.0 (15B) | WizardLM/WizardCoder-15B-V1.0 | 8192 |\n\n**Image Models** \nExplore\
\ creative boundaries with our Image Models, perfect for generating or editing visuals.\n\n| Organization | Model Name\
\ | Model String for API |\n| --- | --- | --- |\n| Prompt Hero | Openjourney v4 | prompthero/openjourney |\n| Runway ML\
\ | Stable Diffusion 1.5 | runwayml/stable-diffusion-v1-5 |\n| SG161222 | Realistic Vision 3.0 | SG161222/Realistic_Vision_V3.0_VAE\
\ |\n| Stability AI | Stable Diffusion 2.1 | stabilityai/stable-diffusion-2-1 |\n| Stability AI | Stable Diffusion XL\
\ 1.0 | stabilityai/stable-diffusion-xl-base-1.0 |\n| Wavymulder | Analog Diffusion | wavymulder/Analog-Diffusion |\n\n\
**Model Request** \nCan't find the model you need? Join our [Discord community](https://discord.gg/vayNtU9ThM) to propose\
\ new models for integration into our API offerings. Your contributions help us grow and serve you better.\n\nFor a complete\
\ list of models and their identifiers, refer to the table provided in the API documentation."
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Models
properties:
- type: OpenAPI
url: openapi/aimlapi-models-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-threads-api
name: AIMLAPI Threads API
description: The Threads API from AIMLAPI — 1 operation(s) for threads.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Threads
properties:
- type: OpenAPI
url: openapi/aimlapi-threads-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-threads-messages-api
name: AIMLAPI Threads > Messages API
description: The Threads > Messages API from AIMLAPI — 2 operation(s) for threads > messages.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Threads > Messages
properties:
- type: OpenAPI
url: openapi/aimlapi-threads-messages-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-threads-runs-api
name: AIMLAPI Threads > Runs API
description: The Threads > Runs API from AIMLAPI — 2 operation(s) for threads > runs.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Threads > Runs
properties:
- type: OpenAPI
url: openapi/aimlapi-threads-runs-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-voice-api
name: AIMLAPI Voice API
description: The Voice API from AIMLAPI — 2 operation(s) for voice.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Voice
properties:
- type: OpenAPI
url: openapi/aimlapi-voice-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-wip-completions-api
name: AIMLAPI [WIP] Completions API
description: The [WIP] Completions API from AIMLAPI — 1 operation(s) for [wip] completions.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- '[WIP] Completions'
properties:
- type: OpenAPI
url: openapi/aimlapi-wip-completions-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
- aid: aimlapi:aimlapi-mcp-server
name: AIMLAPI MCP Server
description: AI/ML API's first-party remote Model Context Protocol server at https://mcp.aimlapi.com/mcp — Streamable HTTP
with OAuth 2.1, PKCE and dynamic client registration, so no API key is pasted into the client. Exposes model discovery,
inference across every modality, long-running job management and account balance, billed to the same account as the REST
API. tools/list is authentication-gated, so the live tool schemas are not captured here.
humanURL: https://docs.aimlapi.com/quickstart/mcp
baseURL: https://mcp.aimlapi.com/mcp
tags:
- MCP
- Agents
properties:
- type: MCPServer
url: mcp/aimlapi-mcp.yml
- type: ToolCrosswalk
url: mcp/aimlapi-tool-crosswalk.yml
- type: Documentation
url: https://docs.aimlapi.com/quickstart/mcp
- aid: aimlapi:aimlapi-batches-api
name: AIMLAPI Batches API
description: The Batches API from AIMLAPI — 2 operation(s) for batches.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Batches
properties:
- type: OpenAPI
url: openapi/aimlapi-batches-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-embeddings-api
name: AIMLAPI Embeddings API
description: The Embeddings API from AIMLAPI — 1 operation(s) for embeddings.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Embeddings
properties:
- type: OpenAPI
url: openapi/aimlapi-embeddings-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-generate-api
name: AIMLAPI Generate API
description: The Generate API from AIMLAPI — 2 operation(s) for generate.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Generate
properties:
- type: OpenAPI
url: openapi/aimlapi-generate-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-messages-api
name: AIMLAPI Messages API
description: The Messages API from AIMLAPI — 1 operation(s) for messages.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Message
tags_raw:
- Messages
properties:
- type: OpenAPI
url: openapi/aimlapi-messages-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-ocr-api
name: AIMLAPI Ocr API
description: The Ocr API from AIMLAPI — 1 operation(s) for ocr.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- OCR
tags_raw:
- Ocr
properties:
- type: OpenAPI
url: openapi/aimlapi-ocr-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-responses-api
name: AIMLAPI Responses API
description: The Responses API from AIMLAPI — 2 operation(s) for responses.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Responses
properties:
- type: OpenAPI
url: openapi/aimlapi-responses-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-stt-api
name: AIMLAPI Stt API
description: The Stt API from AIMLAPI — 2 operation(s) for stt.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- STT
tags_raw:
- Stt
properties:
- type: OpenAPI
url: openapi/aimlapi-stt-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-tts-api
name: AIMLAPI Tts API
description: The Tts API from AIMLAPI — 1 operation(s) for tts.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Text-to-Speech
tags_raw:
- Tts
- TTS
properties:
- type: OpenAPI
url: openapi/aimlapi-tts-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-video-api
name: AIMLAPI Video API
description: The Video API from AIMLAPI — 1 operation(s) for video.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Video
properties:
- type: OpenAPI
url: openapi/aimlapi-video-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://api.aimlapi.com/docs
- type: APIReference
url: https://docs.aimlapi.com/api-references/service-endpoints
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- aid: aimlapi:aimlapi-chat-completions-api
name: AIMLAPI Chat Completions API
description: The Chat Completions API from AIMLAPI — 2 operation(s) for chat completions.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Chat Completions
properties:
- type: OpenAPI
url: openapi/aimlapi-chat-completions-api-openapi.yml
- type: Documentation
url: https://docs.aimlapi.com/
- type: APIReference
url: https://docs.aimlapi.com/api-references/text-models-llm
- type: APIReference
url: https://docs.aimlapi.com/api-references/image-models
- type: GettingStarted
url: https://docs.aimlapi.com/quickstart/simple-model
- type: Signup
url: https://aimlapi.com/app/sign-up/
- type: FAQ
url: https://docs.aimlapi.com/faq
name: AIMLAPI
tags:
- Artificial Intelligence
- Machine Learning
- AI Models
- LLM
- Image Generation
- Video Generation
- Speech
- Embeddings
- API Gateway
- Developer Tools
tags_raw:
- Artificial Intelligence
- Machine Learning
- AI Models
- LLM
- Image Generation
- Video Generation
- Speech
- Embeddings
- API Gateway
- Developer Tools
- Machine-Learning
- Image-Generation
kind: contract
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: paid
onboarding: unknown
trial: false
try_now: false
public: false
label: Paid
confidence: high
source:
- plans
- authentication
- scopes
- rate-limits
- security
generated: '2026-11-06'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/aimlapi.png
access: 3rd-Party
common:
- type: FinOps
url: finops/aimlapi-finops.yml
- type: CapabilityMap
url: capabilities/aimlapi-capability-edges.yml
name: AIMLAPI Business Capability Map
- type: Website
url: https://aimlapi.com/
- type: AgenticAccess
url: agentic-access/aimlapi-agentic-access.yml
- type: DomainSecurity
url: security/aimlapi-domain-security.yml
- type: Authentication
url: authentication/aimlapi-authentication.yml
- type: LinkedIn
url: https://www.linkedin.com/company/aimlapi
- url: https://github.com/aimlapi
name: GitHub Organization
type: GitHubOrganization
- url: https://aimlapi.com/blog
name: Explore AI with AIMLAPI Blog - Insights, Innovations, and Success Stories
type: Blog
description: 'null'
- url: https://aimlapi.com/ai-ml-api-pricing
name: Pricing
type: Pricing
description: 'null'
- url: https://docs.aimlapi.com/
name: Introduction | AI/ML API Documentation
type: Documentation
description: 'null'
- name: Can I use API in Python? | AI/ML API Documentation
description: 'null'
url: https://docs.aimlapi.com/faq/can-i-use-api-in-python
type: FAQ
- name: 'AI/ML API Changelog: Latest Features and Improvements'
description: 'null'
url: https://aimlapi.com/changelog
type: ChangeLog
- name: AI/ML API - Sign up
description: 'null'
url: https://aimlapi.com/app/sign-up/
type: Signup
- name: 'Join the AI/ML API Affiliate Program: Empower Innovation & Earn Rewards'
description: 'null'
url: https://aimlapi.com/affiliate
type: Affiliate
- name: Privacy Policy
description: 'null'
url: https://aimlapi.com/privacy-policy
type: PrivacyPolicy
- name: Terms and Conditions - aimlapi.com - 200+ AI Models via 1 API
description: 'null'
url: https://aimlapi.com/terms-and-conditions
type: TermsOfService
- type: Features
data:
- name: 400+ AI Models
description: Access to 400+ models from OpenAI, Anthropic, Google, Meta, DeepSeek, Mistral, Stability AI, and 40+ providers.
- name: OpenAI-Compatible API
description: Drop-in replacement for OpenAI API — use existing OpenAI client libraries with AIMLAPI endpoint.
- name: Text and Chat Completions
description: Chat completions, completion, function calling, streaming, reasoning, and code generation.
- name: Image Generation
description: Generate images via DALL-E, Flux, Stable Diffusion, and other image generation models.
- name: Video Generation
description: Generate video via Sora 2, Runway, and other video generation models.
- name: Speech Models
description: Text-to-speech and speech-to-text transcription via Whisper and other speech models.
- name: Music Generation
description: AI music generation via dedicated music models.
- name: Vision and OCR
description: Image understanding, visual question answering, and OCR via vision-capable LLMs.
- name: Embeddings
description: Generate vector embeddings for semantic search and RAG applications.
- name: Playground
description: Online playground for experimenting with all available models without writing code.
- type: UseCases
data:
- name: AI Chatbot Development
description: Build conversational AI chatbots and virtual assistants using leading LLMs.
- name: Content Generation
description: Automate text, image, video, and music content generation for media and marketing.
- name: RAG Applications
description: Build retrieval-augmented generation applications using embeddings and LLMs.
- name: Code Generation
description: Integrate AI code generation and review capabilities into developer tools.
- name: Document Processing
description: Extract information and summarize documents using vision and LLM models.
- name: Voice Applications
description: Add speech-to-text transcription and text-to-speech synthesis to applications.
- type: Integrations
data:
- name: OpenAI SDK
description: Use the official OpenAI Python and Node.js SDKs with AIMLAPI base URL.
- name: LangChain
description: Integrate AIMLAPI models with LangChain for agentic AI workflows.
- name: LlamaIndex
description: Use AIMLAPI with LlamaIndex for RAG and document intelligence pipelines.
- name: Vercel AI SDK
description: Build AI-powered web apps using Vercel AI SDK with AIMLAPI as backend.
- name: Python
description: Native Python integration via requests library or OpenAI client.
- name: Node.js
description: Node.js integration via OpenAI npm package pointed at AIMLAPI endpoint.
- name: AIMLAPI Spectral Rules
url: rules/aimlapi-spectral-rules.yml
type: SpectralRules
description: Spectral ruleset enforcing AIMLAPI API conventions.
- name: AIMLAPI Vocabulary
url: vocabulary/aimlapi-vocabulary.yaml
type: Vocabulary
description: Taxonomy vocabulary for AIMLAPI APIs.
- type: LlmsText
url: https://aimlapi.com/llms.txt
- type: OpenAPI
url: openapi/_original/aimlapi-inference-openapi.yml
- type: Overlay
url: overlays/aimlapi-inference-overlay.yaml
- type: MCPServer
url: mcp/aimlapi-mcp.yml
- type: ToolCrosswalk
url: mcp/aimlapi-tool-crosswalk.yml
- type: Packages
url: packages/aimlapi-packages.yml
- type: SDKs
url: packages/aimlapi-packages.yml
- type: WellKnown
url: well-known/aimlapi-well-known.yml
- type: Conformance
url: conformance/aimlapi-conformance.yml
- type: ErrorCatalog
url: errors/aimlapi-problem-types.yml
- type: Lifecycle
url: lifecycle/aimlapi-lifecycle.yml
- type: StatusPage
url: https://status.aimlapi.com/
name: AI/ML API Status
- type: Deprecation
url: lifecycle/aimlapi-lifecycle.yml
description: Machine-readable model deprecation feed at https://api.aimlapi.com/v1/models/deprecations — 132 dated entries
with status, shutdown date, replacement id and reason, served unauthenticated.
- type: OAuthScopes
url: scopes/aimlapi-scopes.yml
- type: Conventions
url: conventions/aimlapi-conventions.yml
- type: DataModel
url: data-model/aimlapi-data-model.yml
- type: ChangeLog
url: changelog/aimlapi-changelog.yml
- type: Plans
url: plans/aimlapi-plans-pricing.yml
- type: RateLimits
url: rate-limits/aimlapi-rate-limits.yml
- type: AgentSkill
url: skills/_index.yml
- type: LLMsTxt
url: llms/aimlapi-llms.txt
- name: AI/ML API Help Center
url: https://help.aimlapi.com/
type: Support
- name: AI/ML API Quickstart
url: https://docs.aimlapi.com/quickstart/simple-model
type: GettingStarted
- name: AI/ML API Reference
url: https://api.aimlapi.com/docs
type: APIReference
- name: AI/ML API Playground
url: https://aimlapi.com/app
type: Playground
- name: AI/ML API Discord
url: https://discord.gg/vayNtU9ThM
type: Discord
created: '2025-01-07'
modified: '2026-09-16'
position: Consuming
description: AIMLAPI is a unified AI model API gateway providing access to 400+ state-of-the-art AI models from OpenAI, Anthropic,
Google, Meta, DeepSeek, Mistral, Stability AI, and 40+ other providers through a single OpenAI-compatible API. Supported
modalities include text/chat LLMs, image generation, video generation, music generation, speech-to-text, text-to-speech,
vision/OCR, embeddings, and 3D generation.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
specificationVersion: '0.23'
x-enrichment:
date: '2026-08-30'
status: enriched
artifacts_added: 20
pass: local-v1
AIMLAPI — frequently asked questions
Does AIMLAPI have an API?
Yes. APIs.io lists 20 APIs from AIMLAPI, including AIMLAPI API Key Management API, AIMLAPI Assistants API and AIMLAPI Images API, and 17 more.
Is there an OpenAPI specification for the AIMLAPI?
Yes. APIs.io indexes 19 OpenAPI specifications for AIMLAPI, each linked for download from this page.
How do I authenticate with the AIMLAPI?
AIMLAPI documents its authentication (http/oauth2 · 2 schemes). The details are profiled on APIs.io as Aimlapi Authentication.
How much does the AIMLAPI cost?
AIMLAPI publishes its prices; its Claude 4.5 Sonnet (input) plan is $3 per 1M tokens input as of 2026-10-28. APIs.io lists 8 pricing plans for AIMLAPI, with each plan's price, limits and inclusions under Pricing on this page.
Does AIMLAPI have an MCP server?
Yes. APIs.io lists 1 MCP server for AIMLAPI: AI/ML API publishes a first-party REMOTE Model Context Protocol server at https://mcp.aimlapi.com/mcp, documented on its own quickstart page and advertised from the site llms.txt. It is Streamable HTT
Is the AIMLAPI ready for AI agents?
AIMLAPI has a Kin Score of 64.9 out of 100 (strong) and an Agent Readiness score of 54.0 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.