Every request to the Raziel gateway needs an API key. Keys take the formDocumentation Index
Fetch the complete documentation index at: https://docs.raziel.fun/llms.txt
Use this file to discover all available pages before exploring further.
rz_live_xxxxxxxxxxxx and act as the single credential for all gateway endpoints — Anthropic-compatible and OpenAI-compatible alike.
Issue a key
Add a label (optional)
Labels help you tell keys apart later. Use descriptive names like
laptop, ci, or side-project. The label has no effect on authentication.Use the key
Pass the key as a Bearer token in theAuthorization header on every request:
~/.config/raziel/config.json and injected by the proxy — you do not need to pass it manually when using razi claude.
Revoke a key
Go to Customer → API Keys, find the key row, and click revoke. Revocation takes effect immediately — any in-flight request using that key will fail with a401 auth_error.
Use multiple keys
You can issue as many keys as you need. Label each one for its intended context so you can revoke a single surface (e.g., a compromised CI secret) without rotating everything else.The CLI setup command (
npx @raziel.fun/cli setup) opens a browser sign-in flow and saves your key automatically to ~/.config/raziel/config.json. Run it once per machine and you are done.