Models
List available models
/v1/ai/models
List available AI models from the provider registry, filtered by the user’s plan tier.
Service info
/v1/ai/info
Service metadata including available providers, tools, flows, prompts, and RAG status.
Preferences
Get preferences
/v1/ai/preferences
Get the user’s AI preferences (selected model, budget limits).
Set preferred model
/v1/ai/preferences/model
Update the user’s preferred AI model.
BYOK (Bring Your Own Key)
Users can provide their own API keys for AI providers to use their own accounts and quotas.List stored keys
/v1/ai/keys
List stored BYOK keys. Returns provider names only — secrets are never exposed.
Store a key
/v1/ai/keys
Store or update a BYOK key. The key is encrypted at rest. Optional validation verifies the key works before storing.
Delete a key
/v1/ai/keys/{provider}
Remove a stored BYOK key for a specific provider.
Key sources
/v1/ai/keys/sources
Information about available key sources per provider and tier-based limits.
