API Keys

Authentication credentials for the NexusRAG BFF

Active key
The key your dashboard session is currently using.
Using your key
The BFF accepts a standard Bearer token on every versioned route.
bash
curl https://nexusrag-lyart.vercel.app/v1/ui/bootstrap \
  -H "Authorization: Bearer $NEXUSRAG_API_KEY"
typescript
const res = await fetch("/api/ui/bootstrap", {
  headers: { Authorization: `Bearer ${process.env.NEXT_PUBLIC_API_KEY}` },
});
Manage all keys
Full key lifecycle (rotate, revoke, scope) is managed via the admin endpoints.

Admin UI not yet wired

For now, manage keys through /v1/api-keys-admin from a service account.