The Icelake API uses Bearer API keys. Create and revoke keys in the app under Settings → API keys.
Keep keys secret. Do not embed them in client-side web apps or public repositories. Prefer server-side usage and environment variables.
Base URL
The multi-zone front door also works:
Scopes
Keys may include:
Managing keys
API keys cannot manage other keys — that requires a logged-in session.
Errors
Invalid or missing keys return an OpenAI-style error: