Overview
The Provider Management API allows you to configure, test, and manage AI provider credentials programmatically.Test Provider
string
required
Provider ID (e.g.,
geminicli, ollama, claude)string
Optional model to test with
Discover Models
Gemini API Keys
List Keys
Add Key
Update Single Key
Delete Key
Claude API Keys
Same endpoints as Gemini, using/claude-api-key:
switchAI API Keys
Same endpoints as Gemini, using/switchai-api-key:
Codex API Keys
Same endpoints as Gemini, using/codex-api-key:
OpenAI Compatibility
Manage OpenAI-compatible provider configurations:List Configurations
Add Provider
Delete Provider
OAuth Management
Request OAuth URL
Generate OAuth authorization URLs for CLI providers:Anthropic
Gemini CLI
Codex
OAuth Callback
Get Auth Status
Auth Files
List Auth Files
Get Auth File Models
Upload Auth File
Download Auth File
Delete Auth File
Vertex AI Import
Python Examples
Next Steps
Configuration
Manage server configuration
Provider Setup
Guide to setting up providers
Authentication
Learn about API authentication