Authentication
API keys (for programs)
Pass your key as a bearer token on every AI/service request:
Authorization: Bearer kb-live-YOUR_KEY
Keys are managed from Dashboard → API Keys. Each key can have:
- Expiry — a date, or "never". Expired keys return
401 key_expired. - Budget — a dollar spend cap. Once reached, requests return
402 key_budget_exhausted. - Disabled — flip off without deleting.
You can hold up to 50 keys.