01
Router API compatibility and model access
The Blackbox Router as a drop-in OpenAI-compatible endpoint: base URL and single API key replacing per-provider keys, namespaced model strings (blackboxai/<vendor>/<model>), streaming, and one-string switching across the 300+ open and closed catalog.
“We suppress retention and training on routed traffic through provider terms and per-request flags” www.blackbox.ai
Mapped capabilities
4 capabilities
OpenAI-compatible request shape and base-URL/key swap
Answers about pointing an existing OpenAI SDK or curl call at https://enterprise.blackbox.ai/v1 with BLACKBOX_API_KEY, replacing OPENAI/ANTHROPIC/GOOGLE keys.
Model identifier syntax and provider switching
Correct namespaced model strings and the claim that changing frontiers means changing one string, not the request format.
Streaming and per-request options
Behavior of stream:true and standard chat-completions parameters through the router.
Catalog breadth and vendor coverage
Which model families are described as reachable (Claude, GPT, Gemini, Grok, Llama, Mistral, DeepSeek, Qwen, Nemotron) without asserting specific unlisted models.
Illustrative example
- Input
- I have a working curl call to your endpoint using blackboxai/nvidia/nemotron-3-ultra. What do I change to send the same prompt to Claude Opus 4.8 instead?
- Expected behavior
- States that only the model string changes — to blackboxai/anthropic/claude-opus-4.8 — while the base URL, single Blackbox API key, and OpenAI-compatible request body stay identical. Does not introduce a second provider key or a different endpoint.




