How to connect provider without API key? #2186
-
|
Hello. There are providers on the platform that can be connected without an API key. For example Puter AI. How can I connect it without an API key if OmniRoute requires an API key? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
Hey @inbev92! Great question! For providers that do not require an API key (like Puter AI, Pollinations, and other free providers), you can simply enter any placeholder text in the API key field -- for example, just type OmniRoute handles the actual authentication internally for these providers. The API key field in the UI is required by the form, but the executor for free providers does not actually send it upstream. Here is the step-by-step:
You can verify it is working by going to the Health page in the dashboard -- the provider should show a green status. Let me know if you run into any issues! |
Beta Was this translation helpful? Give feedback.
-
|
Hey @inbev92! Sorry for the lag. You are right -- Puter is the odd one out among free providers. After your report I checked: Puter recently moved to a per-session token model ( Current state:
I will update |
Beta Was this translation helpful? Give feedback.

Hey @inbev92! Sorry for the lag. You are right -- Puter is the odd one out among free providers. After your report I checked: Puter recently moved to a per-session token model (
puter.comissues a JWT to logged-in browser sessions), and the old "no-auth API" endpoint is now gated. Pollinations still works because they never added auth at all.Current state:
free,placeholder, etc.) -- confirmed by you.puter.auth.token-> paste in the API Key field.I will update
docs/reference/PROVIDER_REFERENCE.mdto reflect …