Quickstart
Nexus turns a folder of documents into a grounded, cited chat API. This page gets you from an API key to a real request.
1. Create an API key
API keys are created from the dashboard under Settings → API keys — organization owners and admins only. The raw key is shown exactly once; only a hash is ever stored after that, so if you lose it you'll need to revoke it and create a new one. See API keys for the full reference.
2. Authenticate a request
Every request to the public API is authenticated with Authorization: Bearer <key>. There is no separate client ID, no OAuth handshake — the key is the credential.
3. Make your first request
List the documents in a knowledge base:
curl "https://api.nexus.chaitanya-bajpai.xyz/v1/knowledge-bases/kb_123/documents" \
-H "Authorization: Bearer rk_live_..."
Where the rest happens
Uploading documents and chatting are dashboard features today — see Documents and Chat for exactly what's available via the public API today versus the dashboard, so you're never guessing.