Quickstart
Route your first request
- Sign in and create an Instance. Set a meaningful monthly dollar budget.
- In that instance's Credentials tab, vault an OpenAI, Anthropic, or compatible-provider key.
- In Keys, create a gateway key. Copy it immediately; Gatekeeper shows the full key only once.
- Point your server-side application at the AI proxy. Never place the gateway key in a browser bundle or mobile app.
curl https://gatekeeper.nexteraconsult.com/api/ai-proxy \
-H 'Content-Type: application/json' \
-H 'X-API-Key: gk_live_...' \
-H 'X-App-ID: APP_...' \
-d '{"provider":"openai","model":"gpt-4o-mini","messages":[{"role":"user","content":"Hello"}]}'The gateway key is bound to its instance. The X-App-ID header must match that key when both are present. JWT authentication uses Gatekeeper's Supabase Auth and is limited to the owner of the selected instance.