OpenAI compatible API. Attested gateway. Public status.
OpenAI-Compatible LLM API Router
Use the OpenAI SDK with one base_url change, then route to hundreds of models with failover, BYOK, ZDR options, and measured provider latency.
1 URLbase_url migration
100smodels and routes
0prompt logs by default
OpenAI compatible router
Keep the SDK. Change the base URL.
TrustedRouter lets teams use the OpenAI client shape while routing across many providers, privacy tiers, regions, and fallback policies.
- ✓
POST /v1/chat/completionsandPOST /v1/responses - ✓ Explicit model IDs or aliases like
trustedrouter/autoandtrustedrouter/zdr - ✓ BYOK, prepaid credits, provider filters, and workspace controls
- ✓ Public model pages with pricing, provider routes, and measured performance
OpenAI SDKPython
from openai import OpenAI
client = OpenAI(
api_key=os.environ["TRUSTEDROUTER_API_KEY"],
base_url="https://api.trustedrouter.com/v1",
)
response = client.chat.completions.create(
model="trustedrouter/auto",
messages=[{"role": "user", "content": "Hello"}],
)
Measured providers
Use live TTFT, TTFB, throughput, and uptime data instead of vendor claims.
Open leaderboardPolicy-aware routing
Compare ZDR, confidential compute, provider E2EE, and upstream policy sources.
Open providersVerify the gateway
Check the running image, source commit, digest, and attestation path.
Open trustQuestions
Can I keep using the OpenAI SDK?
Yes. Set base_url to the TrustedRouter API and keep the usual chat completions or Responses API calls.
Can I still choose exact providers?
Yes. Use explicit model IDs, provider filters, or TrustedRouter aliases such as trustedrouter/auto and trustedrouter/zdr.