BazaarLinkBazaarLink
Sign in

You already have BYOK in your account
— you just have to log in to see it.

BazaarLink can act purely as a router, not a middleman: connect your own upstream account and the bill goes straight to you.

Set up BYOK See the docs
Setup flow
1
Enter details
Name, upstream base URL, API key
2
Verify
We make a live test call and check the model list it returns
3
Done
From then on, requests to this provider go through your own key first

If your key fails, the request doesn't get stuck

The default is "seamless" mode: whether the upstream errors out or your own key fails, the request automatically falls back to BazaarLink's routing to complete — this doesn't guarantee every request succeeds, it just means a failure here won't leave the request stuck. When it falls back, billing follows the platform's regular rates, not free; if you want to guarantee requests only ever go through your own account, you can switch to "strict" mode, which turns off automatic fallback.

Your BYOK keyFailedBazaarLink routingTook overRequest completed

Your key, still covered by our filtering

BYOK doesn't mean we hook up your account and walk away. A request that violates our policy gets stopped by our content filtering layer before it ever reaches your own upstream account — high-risk content doesn't get passed through untouched to your account. This is the same filtering rule that applies to requests going through our platform routing; BYOK doesn't get an exemption.

Also worth knowing

Your key, your bill

No markup — BYOK requests aren't charged any BazaarLink fee; they draw directly on your own upstream quota.

One endpoint for every provider

Mix your own keys with the providers we proxy, through the same API.

Usage visibility

See which requests went through your key.

When you'd use this

You have an enterprise OpenAI contract to work through, but also want to use Claude and Gemini, and don't want to maintain three separate SDKs in your code. BYOK lets you plug in your contracted quota while everything else runs through our routing — your code only ever points at one base URL.

You've connected your own OpenAI key through BYOK, and someone on your team sends a request that violates policy. Our content filtering layer stops it before it reaches your upstream — high-risk content doesn't get passed through untouched to your own account.

Want the full setup docs?

Which providers are supported, how to choose a fallback mode, and how keys are encrypted at rest — it's all in the docs.

See the BYOK docs

Connect your first key

Five minutes to set up, and from then on this provider's requests run through your own account.

Set up BYOK
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
You already have BYOK in your account — you just have to log in to see it. | BazaarLink