Intelliverse

Authentication & API keys

Bearer authentication, key types, and safe patterns for sharing access with teammates.

Bearer authentication

Every API request authenticates with an API key in the Authorization header. There is no cookie or query-string auth on the API surface.

Shell
curl https://router-api.intelli-verse-x.ai/v1/chat/completions \
  -H "Authorization: Bearer $INTELLIVERSE_API_KEY" \
  -d '{ "messages": [{"role":"user","content":"..."}] }'

Warning

Treat keys like passwords: never commit them to git, never ship them in client-side bundles, and rotate immediately on any suspected leak. Keys are revealed once at creation — store the reveal in a password manager.

Key types

  • API keys (iv-r-v1-…) — authenticate data-plane requests: chat, media, knowledge base, credits. Each key is bound to an app_id and carries its plan tier's rate limit. Optionally set a monthly spend cap per key.
  • Management keys (ivm-…) — control-plane credentials for CI and agents: provision apps, mint API keys, configure guardrails and presets programmatically. Created under Dashboard → Management Keys and wired into the MCP server.

Creating and rotating keys

Mint keys under Dashboard → Keys: pick the app_id it should bill against, optionally set a spend cap, and copy the one-time reveal. Rotation is create-new → deploy → revoke-old; revocation takes effect at the edge within seconds.

Sharing with teammates

Three patterns — pick the least privilege that fits:

  • API key handoff — mint a key bound to the right app_id with a spend cap, and share the reveal through your password manager. Teammates only need the quickstart baseURL + Bearer token.
  • Preset export — save a preset, click Export under Dashboard → Presets, and paste the JSON into another workspace or a repo. Reference it as @preset/your-slug in requests — see Presets & plugins.
  • Management key (CI / agents) — for provisioning keys, guardrails, and presets programmatically. Scope it tightly, rotate on leak, never commit to git.

Note

Agency pattern (Pro Max): one app per brand → per-app wallet + knowledge base → one key per client or contractor with a spend cap → metered overage caps under Dashboard → Apps. Full workflow on /agency.
Did this doc help you?
Help us improve these docs