List BYOK Providers

List all supported BYOK (Bring Your Own Key) providers

List BYOK Providers

Returns all supported LLM, STT, TTS, and Phone providers that accept BYOK API keys.

Request

GET /byok/providers

No authentication required.

Response

{
  "providers": [
    {
      "provider": "openai",
      "name": "OpenAI",
      "type": "llm",
      "description": "GPT-4o, GPT-4o-mini, o1, o3, o4",
      "docs_url": "https://platform.openai.com/api-keys",
      "key_prefix": "sk-",
      "logo": "/logos/OpenAI.png"
    },
    {
      "provider": "anthropic",
      "name": "Anthropic",
      "type": "llm",
      "description": "Claude 4, Claude 3.5 Sonnet, Claude 3 Opus/Haiku",
      "docs_url": "https://console.anthropic.com/settings/keys",
      "key_prefix": "sk-ant-",
      "logo": "/logos/anthropic.png"
    }
  ]
}

Supported Providers

ProviderTypeModels
openaiLLMGPT-4o, GPT-4o-mini, o1, o3
anthropicLLMClaude 4, Claude 3.5 Sonnet
googleLLMGemini 2.5, 2.0 Flash, 1.5 Pro
groqLLMLlama, Qwen, GPT-OSS, Kimi K2
mistralLLMMistral Large, Codestral
deepseekLLMDeepSeek V3, R1
cohereLLMCommand R+, Command R
xaiLLMGrok-2, Grok-3
perplexityLLMSonar Large/Small
togetherLLM100+ open models
deepgramSTTNova-3, Nova-2, Aura TTS
assemblyaiSTTUniversal-3 Pro
cartesiaTTSSonic-3, Ink Whisper STT
elevenlabsTTSTurbo v2.5, Scribe STT
sarvamSTTSaarika STT, Bulbul TTS
rimeTTSMist
google_cloudSTTChirp, Studio TTS
vobizPhoneImport your own Vobiz Indian DID numbers
twilioPhoneImport your own Twilio phone numbers

Phone Provider BYOK (Vobiz & Twilio)

Phone providers require two credentials (stored as a JSON string):

Vobiz:

{
  "auth_id": "your_vobiz_auth_id",
  "auth_token": "your_vobiz_auth_token"
}

Twilio:

{
  "account_sid": "ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
  "auth_token": "your_twilio_auth_token"
}

Use the dedicated BYOK endpoints for phone providers:

  • POST /voice/vobiz/byok/validate — Validate Vobiz credentials and list numbers
  • POST /voice/vobiz/byok/import — Import a Vobiz number
  • POST /voice/twilio/byok/validate — Validate Twilio credentials and list numbers
  • POST /voice/twilio/byok/import — Import a Twilio number

Phone BYOK numbers have billing_status: "byok" and monthly_cost_cents: 0. You pay your phone provider directly — thinnestAI only charges for AI agent processing minutes.

On this page