OpenAI compatible API. Attested gateway. Public status.

EU LLM Gateway

EU-focused LLM routing through the Europe West attested gateway, with European and privacy-forward provider choices.

Verify gateway
1 URLbase_url migration
100smodels and routes
0prompt logs by default
EU entry pointeu.trustedrouter.com for Europe-focused setup.
EU API regionhttps://api-europe-west4.quillrouter.com/v1
EU aliastrustedrouter/eu prefers EU and privacy-forward routes.
Same trust modelTLS terminates inside the attested gateway.
Europe-first routing

Use the EU gateway and an EU-focused model alias.

For European teams, start with the regional API hostname and the trustedrouter/eu model. The router prefers Mistral first, then EU-regionable and privacy-forward provider routes.

This is not a blanket data-residency guarantee for every upstream provider. For strict residency, pin approved providers in provider.only and keep that allowlist in the contract.

Review providers
EU routePython
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["TRUSTEDROUTER_API_KEY"],
    base_url="https://api-europe-west4.quillrouter.com/v1",
)

response = client.chat.completions.create(
    model="trustedrouter/eu",
    messages=[{"role": "user", "content": "Reply PONG."}],
    max_tokens=8,
)
Gateway

Terminate prompt TLS in Europe.

The EU regional hostname targets the Europe West attested gateway. It keeps the router hop close to European users and avoids the global convenience endpoint.

Providers

Prefer the right upstreams.

trustedrouter/eu restricts routing to an EU-focused provider set, led by Mistral and followed by privacy-forward providers with tracked policy notes.

Compliance

Use filters for hard rules.

For legal, healthcare, financial, or procurement-gated work, use trustedrouter/zdr, trustedrouter/e2e, or an explicit provider allowlist.

Provider filter example

strict mode
{
  "model": "trustedrouter/eu",
  "provider": {
    "only": ["mistral", "gemini"],
    "allow_fallbacks": true
  },
  "messages": [{"role": "user", "content": "Summarize this contract."}]
}

The alias narrows to the EU-focused pool first. A caller-supplied provider.only narrows it further.

Sign in

Choose a sign in method.