Home
Providers
AIMLAPI
AIMLAPI
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 11 APIs on the APIs.io network, including API Key Management API, Assistants API, Chat API, and 8 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 36 more developer resources.
1 APIs
1 MCP Servers
10 Features
6 Use Cases
On this page
Kin Score
APIs 12
Open Collections 12
MCP Servers 1
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 10
Vocabularies 1
Spectral Rules 2
JSON Schema 7
JSON Structure 7
Examples 7
Security Posture 2
Scopes 1
Agentic Access 1
Use Cases 6
Integrations 6
Resources 43
apis.yml
66 Operational Transparency
0 Create-or-Update Ergonomics
Composite quality — 65.5/100 · strong
Agent readiness — 50/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 12
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 12
Model Context Protocol servers that expose these APIs to AI agents.
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 10
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 7
JSON Structure definitions describing this provider's data shapes.
Scroll for all 7
Example request and response payloads for these APIs.
Scroll for all 7
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Pre-built integrations with other platforms and tools.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 8
Status, limits, changes, and where to get help
Scroll for all 8
Commercial 4
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
aid: aimlapi
url: https://raw.githubusercontent.com/api-evangelist/aimlapi/refs/heads/main/apis.yml
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:
- 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-chat-api
name: AIMLAPI Chat API
description: The Chat API from AIMLAPI — 1 operation(s) for chat.
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Chat
properties:
- type: OpenAPI
url: openapi/aimlapi-chat-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-inference-api
name: AIMLAPI Inference API
description: 'AI/ML API''s own published OpenAPI, served from the API host at https://api.aimlapi.com/docs-yaml and rendered
at https://api.aimlapi.com/docs. 19 operations across 16 paths covering chat completions, the Responses surface, Anthropic-shaped
messages, embeddings, image generation and editing, video generation, text-to-speech, speech-to-text, music generation,
OCR and batch processing. The surface is OpenAI-compatible: an OpenAI client configured with base_url https://api.aimlapi.com/v1
reaches it unchanged.'
humanURL: https://aimlapi.com/
baseURL: https://api.aimlapi.com
tags:
- Inference
- Chat
- Embeddings
- Image
- Video
- Speech
- OCR
- Batch
properties:
- type: OpenAPI
url: openapi/aimlapi-inference-openapi.yml
- type: Overlay
url: overlays/aimlapi-inference-overlay.yaml
- 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-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
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
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: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/aimlapi.png
access: 3rd-Party
common:
- 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/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-08-30'
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
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/aimlapi"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/aimlapi/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/aimlapi/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
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 .
A second provider on the same verified email joins the account you already have.