{"schema_version":"0.1","name":"Leanroute","description":"LLM gateway routing to 13 providers (OpenAI, Anthropic, Google, xAI, DeepSeek, Groq, Meta, Qwen, GLM, Doubao, Kimi, Sarvam, Krutrim) through one OpenAI-compatible API.","homepage":"https://leanroute.dev","docs":"https://leanroute.dev/docs","contact":{"email":"support@leanroute.dev"},"legal":{"terms":"https://leanroute.dev/terms","privacy":"https://leanroute.dev/privacy","compliance":"https://leanroute.dev/compliance"},"endpoints":{"openai_compatible":{"base_url":"https://api.leanroute.dev/v1","auth":{"type":"bearer","format":"gw_live_*","mint_url":"https://leanroute.dev/dashboard/keys"}},"anthropic_compatible":{"base_url":"https://api.leanroute.dev/anthropic","auth":{"type":"bearer","format":"gw_live_*","mint_url":"https://leanroute.dev/dashboard/keys"},"notes":"Native Anthropic Messages API. `mcp_servers` field is forwarded end-to-end for Claude models."},"mcp_http":{"url":"https://api.leanroute.dev/mcp","transport":"streamable_http","auth":{"type":"bearer","format":"gw_admin_*","mint_url":"https://leanroute.dev/dashboard/admin-keys"}},"mcp_stdio":{"command":"npx","args":["-y","@leanroute/mcp-server"],"env_vars":{"LEANROUTE_ADMIN_KEY":{"required":true,"format":"gw_admin_*"},"LEANROUTE_RUNTIME_KEY":{"required":false,"format":"gw_live_*"}}},"platform_api":{"base_url":"https://api.leanroute.dev/platform/v1","auth":{"type":"bearer","format":"gw_admin_*","mint_url":"https://leanroute.dev/dashboard/admin-keys"},"openapi":"https://leanroute.dev/openapi.json"}},"mcp_registry":{"name":"dev.leanroute/mcp-server","url":"https://registry.modelcontextprotocol.io/v0.1/servers?search=dev.leanroute/mcp-server"},"providers":["anthropic","deepseek","doubao","glm","google","groq","kimi","krutrim","meta","openai","qwen","sarvam","xai"],"provider_count":13,"model_count":97,"models":[{"id":"anthropic/claude-fable-5","provider":"anthropic","tier":"premium_reasoning","input_per_million_usd":10,"output_per_million_usd":50,"vision":true},{"id":"anthropic/claude-haiku-4-5","provider":"anthropic","tier":"cheap_fast","input_per_million_usd":1,"output_per_million_usd":5,"vision":true},{"id":"anthropic/claude-opus-4-5","provider":"anthropic","tier":"premium_reasoning","input_per_million_usd":5,"output_per_million_usd":25,"vision":true},{"id":"anthropic/claude-opus-4-6","provider":"anthropic","tier":"premium_reasoning","input_per_million_usd":5,"output_per_million_usd":25,"vision":true},{"id":"anthropic/claude-opus-4-7","provider":"anthropic","tier":"premium_reasoning","input_per_million_usd":5,"output_per_million_usd":25,"vision":true},{"id":"anthropic/claude-opus-4-8","provider":"anthropic","tier":"premium_reasoning","input_per_million_usd":5,"output_per_million_usd":25,"vision":true},{"id":"anthropic/claude-opus-5","provider":"anthropic","tier":"premium_reasoning","input_per_million_usd":5,"output_per_million_usd":25,"vision":true},{"id":"anthropic/claude-sonnet-4-5","provider":"anthropic","tier":"flagship","input_per_million_usd":3,"output_per_million_usd":15,"vision":true},{"id":"anthropic/claude-sonnet-4-6","provider":"anthropic","tier":"flagship","input_per_million_usd":3,"output_per_million_usd":15,"vision":true},{"id":"anthropic/claude-sonnet-5","provider":"anthropic","tier":"flagship","input_per_million_usd":2,"output_per_million_usd":10,"vision":true},{"id":"deepseek/deepseek-chat","provider":"deepseek","tier":"flagship","input_per_million_usd":0.14,"output_per_million_usd":0.28,"vision":false},{"id":"deepseek/deepseek-reasoner","provider":"deepseek","tier":"premium_reasoning","input_per_million_usd":0.55,"output_per_million_usd":2.19,"vision":false},{"id":"deepseek/deepseek-v4-flash","provider":"deepseek","tier":"flagship","input_per_million_usd":0.22,"output_per_million_usd":0.66,"vision":false},{"id":"deepseek/deepseek-v4-pro","provider":"deepseek","tier":"premium_reasoning","input_per_million_usd":0.66,"output_per_million_usd":1.98,"vision":false},{"id":"doubao/doubao-seed-2.0-lite","provider":"doubao","tier":"cheap_fast","input_per_million_usd":0.1,"output_per_million_usd":0.6,"vision":false},{"id":"doubao/doubao-seed-2.0-mini","provider":"doubao","tier":"cheap_fast","input_per_million_usd":0.028,"output_per_million_usd":0.278,"vision":false},{"id":"doubao/doubao-seed-2.0-pro","provider":"doubao","tier":"flagship","input_per_million_usd":0.53,"output_per_million_usd":2.67,"vision":false},{"id":"doubao/doubao-seed-2.1-pro","provider":"doubao","tier":"flagship","input_per_million_usd":1,"output_per_million_usd":5,"vision":true},{"id":"doubao/doubao-seed-2.1-turbo","provider":"doubao","tier":"flagship","input_per_million_usd":0.5,"output_per_million_usd":2.5,"vision":true},{"id":"glm/glm-4-flash","provider":"glm","tier":"cheap_fast","input_per_million_usd":0.014,"output_per_million_usd":0.014,"vision":false},{"id":"glm/glm-4-plus","provider":"glm","tier":"flagship","input_per_million_usd":0.69,"output_per_million_usd":0.69,"vision":false},{"id":"glm/glm-4.5","provider":"glm","tier":"cheap_fast","input_per_million_usd":0.6,"output_per_million_usd":2.2,"vision":false},{"id":"glm/glm-4.5-air","provider":"glm","tier":"cheap_fast","input_per_million_usd":0.2,"output_per_million_usd":1.1,"vision":false},{"id":"glm/glm-4.5-airx","provider":"glm","tier":"flagship","input_per_million_usd":1.1,"output_per_million_usd":4.5,"vision":false},{"id":"glm/glm-4.5-x","provider":"glm","tier":"flagship","input_per_million_usd":2.2,"output_per_million_usd":8.9,"vision":false},{"id":"glm/glm-4.5v","provider":"glm","tier":"flagship","input_per_million_usd":0.6,"output_per_million_usd":1.8,"vision":true},{"id":"glm/glm-4.6","provider":"glm","tier":"cheap_fast","input_per_million_usd":0.6,"output_per_million_usd":2.2,"vision":false},{"id":"glm/glm-4.6v","provider":"glm","tier":"flagship","input_per_million_usd":0.3,"output_per_million_usd":0.9,"vision":true},{"id":"glm/glm-4.6v-flashx","provider":"glm","tier":"cheap_fast","input_per_million_usd":0.04,"output_per_million_usd":0.4,"vision":true},{"id":"glm/glm-4.7","provider":"glm","tier":"cheap_fast","input_per_million_usd":0.6,"output_per_million_usd":2.2,"vision":false},{"id":"glm/glm-4.7-flashx","provider":"glm","tier":"cheap_fast","input_per_million_usd":0.07,"output_per_million_usd":0.4,"vision":false},{"id":"glm/glm-4v-plus","provider":"glm","tier":"flagship","input_per_million_usd":0.69,"output_per_million_usd":0.69,"vision":true},{"id":"glm/glm-5","provider":"glm","tier":"flagship","input_per_million_usd":1,"output_per_million_usd":3.2,"vision":false},{"id":"glm/glm-5-turbo","provider":"glm","tier":"flagship","input_per_million_usd":1.2,"output_per_million_usd":4,"vision":false},{"id":"glm/glm-5.1","provider":"glm","tier":"flagship","input_per_million_usd":1.4,"output_per_million_usd":4.4,"vision":false},{"id":"glm/glm-5.2","provider":"glm","tier":"flagship","input_per_million_usd":1.4,"output_per_million_usd":4.4,"vision":false},{"id":"glm/glm-5v-turbo","provider":"glm","tier":"flagship","input_per_million_usd":1.2,"output_per_million_usd":4,"vision":true},{"id":"google/gemini-2.5-flash","provider":"google","tier":"cheap_fast","input_per_million_usd":0.3,"output_per_million_usd":2.5,"vision":true},{"id":"google/gemini-2.5-flash-lite","provider":"google","tier":"cheap_fast","input_per_million_usd":0.15,"output_per_million_usd":1.25,"vision":true},{"id":"google/gemini-2.5-pro","provider":"google","tier":"flagship","input_per_million_usd":1.25,"output_per_million_usd":10,"vision":true},{"id":"google/gemini-3.1-flash-lite","provider":"google","tier":"cheap_fast","input_per_million_usd":0.25,"output_per_million_usd":1.5,"vision":true},{"id":"google/gemini-3.5-flash","provider":"google","tier":"flagship","input_per_million_usd":1.5,"output_per_million_usd":9,"vision":true},{"id":"google/gemini-3.5-flash-lite","provider":"google","tier":"cheap_fast","input_per_million_usd":0.3,"output_per_million_usd":2.5,"vision":true},{"id":"google/gemini-3.6-flash","provider":"google","tier":"cheap_fast","input_per_million_usd":1.5,"output_per_million_usd":7.5,"vision":true},{"id":"groq/openai/gpt-oss-120b","provider":"groq","tier":"flagship","input_per_million_usd":0.15,"output_per_million_usd":0.6,"vision":false},{"id":"groq/openai/gpt-oss-20b","provider":"groq","tier":"cheap_fast","input_per_million_usd":0.075,"output_per_million_usd":0.3,"vision":false},{"id":"kimi/kimi-k2.5","provider":"kimi","tier":"flagship","input_per_million_usd":0.6,"output_per_million_usd":3,"vision":false},{"id":"kimi/kimi-k2.6","provider":"kimi","tier":"flagship","input_per_million_usd":0.95,"output_per_million_usd":4,"vision":true},{"id":"kimi/kimi-k2.7-code","provider":"kimi","tier":"cheap_fast","input_per_million_usd":0.95,"output_per_million_usd":4,"vision":true},{"id":"kimi/kimi-k2.7-code-highspeed","provider":"kimi","tier":"cheap_fast","input_per_million_usd":1.9,"output_per_million_usd":8,"vision":true},{"id":"kimi/kimi-k3","provider":"kimi","tier":"premium_reasoning","input_per_million_usd":3,"output_per_million_usd":15,"vision":false},{"id":"kimi/moonshot-v1-128k","provider":"kimi","tier":"flagship","input_per_million_usd":2,"output_per_million_usd":5,"vision":false},{"id":"kimi/moonshot-v1-32k","provider":"kimi","tier":"flagship","input_per_million_usd":1,"output_per_million_usd":3,"vision":false},{"id":"kimi/moonshot-v1-8k","provider":"kimi","tier":"cheap_fast","input_per_million_usd":0.2,"output_per_million_usd":2,"vision":false},{"id":"kimi/moonshot-v1-8k-vision-preview","provider":"kimi","tier":"flagship","input_per_million_usd":0.2,"output_per_million_usd":2,"vision":true},{"id":"krutrim/deepseek-ai/DeepSeek-R1","provider":"krutrim","tier":"premium_reasoning","input_per_million_usd":0.131,"output_per_million_usd":0.131,"vision":false},{"id":"krutrim/krutrim-spectre-v2","provider":"krutrim","tier":"flagship","input_per_million_usd":0.198,"output_per_million_usd":0.198,"vision":false},{"id":"krutrim/meta-llama/Llama-4-Scout-17B-16E-Instruct","provider":"krutrim","tier":"flagship","input_per_million_usd":0.083,"output_per_million_usd":0.083,"vision":false},{"id":"krutrim/meta-llama/Meta-Llama-3-70B","provider":"krutrim","tier":"cheap_fast","input_per_million_usd":0.889,"output_per_million_usd":0.889,"vision":false},{"id":"krutrim/meta-llama/Meta-Llama-3-8B-Instruct","provider":"krutrim","tier":"cheap_fast","input_per_million_usd":0.198,"output_per_million_usd":0.198,"vision":false},{"id":"krutrim/openai/gpt-oss-120b","provider":"krutrim","tier":"cheap_fast","input_per_million_usd":0.14,"output_per_million_usd":0.68,"vision":false},{"id":"krutrim/openai/gpt-oss-20b","provider":"krutrim","tier":"cheap_fast","input_per_million_usd":0.084,"output_per_million_usd":0.33,"vision":false},{"id":"meta/muse-spark-1.1","provider":"meta","tier":"flagship","input_per_million_usd":1.25,"output_per_million_usd":4.25,"vision":false},{"id":"meta/muse-spark-1.2","provider":"meta","tier":"flagship","input_per_million_usd":1.25,"output_per_million_usd":4.25,"vision":false},{"id":"openai/gpt-4o","provider":"openai","tier":"flagship","input_per_million_usd":2.5,"output_per_million_usd":10,"vision":true},{"id":"openai/gpt-4o-mini","provider":"openai","tier":"cheap_fast","input_per_million_usd":0.15,"output_per_million_usd":0.6,"vision":true},{"id":"openai/gpt-5-nano","provider":"openai","tier":"cheap_fast","input_per_million_usd":0.05,"output_per_million_usd":0.4,"vision":false},{"id":"openai/gpt-5.3-codex","provider":"openai","tier":"cheap_fast","input_per_million_usd":1.75,"output_per_million_usd":14,"vision":false},{"id":"openai/gpt-5.6-cyber","provider":"openai","tier":"premium_reasoning","input_per_million_usd":12.5,"output_per_million_usd":75,"vision":false},{"id":"openai/gpt-5.6-luna","provider":"openai","tier":"cheap_fast","input_per_million_usd":0.2,"output_per_million_usd":1.2,"vision":false},{"id":"openai/gpt-5.6-sol","provider":"openai","tier":"premium_reasoning","input_per_million_usd":5,"output_per_million_usd":30,"vision":false},{"id":"openai/gpt-5.6-terra","provider":"openai","tier":"flagship","input_per_million_usd":2,"output_per_million_usd":12,"vision":false},{"id":"openai/o1","provider":"openai","tier":"premium_reasoning","input_per_million_usd":15,"output_per_million_usd":60,"vision":false},{"id":"qwen/qvq-max","provider":"qwen","tier":"premium_reasoning","input_per_million_usd":1.2,"output_per_million_usd":4.8,"vision":true},{"id":"qwen/qwen-max","provider":"qwen","tier":"flagship","input_per_million_usd":1.6,"output_per_million_usd":6.4,"vision":false},{"id":"qwen/qwen-mt-flash","provider":"qwen","tier":"cheap_fast","input_per_million_usd":0.101,"output_per_million_usd":0.28,"vision":false},{"id":"qwen/qwen-mt-plus","provider":"qwen","tier":"flagship","input_per_million_usd":0.259,"output_per_million_usd":0.775,"vision":false},{"id":"qwen/qwen-plus","provider":"qwen","tier":"cheap_fast","input_per_million_usd":0.18,"output_per_million_usd":0.42,"vision":false},{"id":"qwen/qwen-vl-max","provider":"qwen","tier":"flagship","input_per_million_usd":0.8,"output_per_million_usd":3.2,"vision":true},{"id":"qwen/qwen-vl-ocr","provider":"qwen","tier":"cheap_fast","input_per_million_usd":0.043,"output_per_million_usd":0.072,"vision":true},{"id":"qwen/qwen2.5-vl-72b-instruct","provider":"qwen","tier":"flagship","input_per_million_usd":0.8,"output_per_million_usd":1,"vision":true},{"id":"qwen/qwen3.5-flash","provider":"qwen","tier":"cheap_fast","input_per_million_usd":0.115,"output_per_million_usd":1.147,"vision":false},{"id":"qwen/qwen3.7-max","provider":"qwen","tier":"flagship","input_per_million_usd":1.65,"output_per_million_usd":4.951,"vision":false},{"id":"qwen/qwen3.7-plus","provider":"qwen","tier":"cheap_fast","input_per_million_usd":0.4,"output_per_million_usd":1.6,"vision":false},{"id":"qwen/qwen3.8-max","provider":"qwen","tier":"flagship","input_per_million_usd":2,"output_per_million_usd":6.4,"vision":false},{"id":"qwen/qwq-plus","provider":"qwen","tier":"premium_reasoning","input_per_million_usd":0.8,"output_per_million_usd":2.4,"vision":false},{"id":"sarvam/mistral-saba-24b","provider":"sarvam","tier":"flagship","input_per_million_usd":0.15,"output_per_million_usd":0.15,"vision":false},{"id":"sarvam/sarvam-105b","provider":"sarvam","tier":"flagship","input_per_million_usd":0.048,"output_per_million_usd":0.19,"vision":false},{"id":"sarvam/sarvam-30b","provider":"sarvam","tier":"flagship","input_per_million_usd":0.03,"output_per_million_usd":0.12,"vision":false},{"id":"xai/grok-4","provider":"xai","tier":"flagship","input_per_million_usd":3,"output_per_million_usd":7.5,"vision":false},{"id":"xai/grok-4-20-0309-non-reasoning","provider":"xai","tier":"flagship","input_per_million_usd":1.25,"output_per_million_usd":2.5,"vision":false},{"id":"xai/grok-4-20-0309-reasoning","provider":"xai","tier":"flagship","input_per_million_usd":1.25,"output_per_million_usd":2.5,"vision":false},{"id":"xai/grok-4-20-multi-agent-0309","provider":"xai","tier":"flagship","input_per_million_usd":1.25,"output_per_million_usd":2.5,"vision":false},{"id":"xai/grok-4-3","provider":"xai","tier":"flagship","input_per_million_usd":1.25,"output_per_million_usd":2.5,"vision":false},{"id":"xai/grok-4-5","provider":"xai","tier":"flagship","input_per_million_usd":2,"output_per_million_usd":6,"vision":false},{"id":"xai/grok-build-0-1","provider":"xai","tier":"cheap_fast","input_per_million_usd":1,"output_per_million_usd":2,"vision":false},{"id":"xai/grok-code-fast-1","provider":"xai","tier":"cheap_fast","input_per_million_usd":0.2,"output_per_million_usd":1.5,"vision":false}],"capabilities":["chat_completions","embeddings","streaming","prompt_caching","semantic_caching","cross_provider_failover","byok","per_key_spend_caps","guardrails","mcp_passthrough","mcp_server"],"links":{"llms_txt":"https://leanroute.dev/llms.txt","llms_full_txt":"https://leanroute.dev/llms-full.txt","changelog":"https://leanroute.dev/changelog","changelog_rss":"https://leanroute.dev/changelog/rss.xml","openapi":"https://leanroute.dev/openapi.json","docs":"https://leanroute.dev/docs","mcp_server_docs":"https://leanroute.dev/docs/mcp-server"}}