Authentication
Runtime keys, dashboard sessions, and gateway ingest secrets.
Runtime API keys (clients)
Mint itr_rt_* in Settings → Runtime API keys. Send Authorization: Bearer itr_rt_… to https://intertrace.fly.dev/v1 or https://gateway.intertrace.ai/v1. Keys are shown once — store them in a secret manager. Upstream provider secrets stay in the Provider vault.
Dashboard session
Console users sign in at platform.intertrace.ai (Clerk). Session cookies authorize dashboard APIs; mutating routes also enforce CSRF where applicable. Early access codes gate first-org signup — Early access.
Gateway → dashboard ingest
The data plane posts events with INTERTRACE_INTERNAL_SECRET (or legacy BASTION_INTERNAL_SECRET). Never expose that secret to browsers or third-party clients.