AIMLAPI · Authentication Profile
Aimlapi Authentication
Authentication
AIMLAPI runs two distinct authentication systems. The REST API is bearer API keys with two privilege classes (regular keys and management keys) and per-key model scopes and spend caps. The remote MCP server additionally supports full OAuth 2.1 with PKCE and dynamic client registration — the only place OAuth appears in the AIMLAPI surface, and it is not available for the REST API.
AIMLAPI secures its APIs with http and oauth2 across 2 declared security schemes, as derived from its OpenAPI definitions.
Artificial IntelligenceMachine-LearningAI ModelsLLMImage-GenerationVideo GenerationSpeechEmbeddingsAPI GatewayDeveloper Tools
Methods: http, oauth2
Schemes: 2
OAuth flows:
API key in:
Security Schemes
bearerAuth http
mcpOAuth oauth2
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.