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.

Verify gateway
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/completions and POST /v1/responses
  • ✓ Explicit model IDs or aliases like trustedrouter/auto and trustedrouter/zdr
  • ✓ BYOK, prepaid credits, provider filters, and workspace controls
  • ✓ Public model pages with pricing, provider routes, and measured performance

Read docs Browse models

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 leaderboard

Policy-aware routing

Compare ZDR, confidential compute, provider E2EE, and upstream policy sources.

Open providers

Verify the gateway

Check the running image, source commit, digest, and attestation path.

Open trust

Questions

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.

Sign in

Choose a sign in method.