Nexus API
Central API for orchestration, storage, and enrichment.
Endpoints
GET /api/health- Health checkPOST /api/sync/contacts- Sync contacts from NexusPOST /api/sync/conversations- Sync conversationsPOST /api/sync/messages- Sync messagesGET /api/actions- Get pending actionsPOST /api/actions- Create new actionPOST /api/actions/[id]/claim- Claim actionPOST /api/actions/[id]/complete- Complete actionGET /api/search?q=query- Search contactsPOST /api/search- Web search via ExaPOST /api/enrich/person- Enrich personPOST /api/enrich/company- Enrich company
Authentication
All endpoints (except /api/health) require:
Authorization: Bearer <NEXUS_API_SECRET> X-Nexus-Client-Id: <optional-client-id>