Nordvec API reference
Enterprise knowledge management API for the EU market. Covers documents (get, list, search), content ingestion (push, bulk, delete), analytics (usage, ingestion health), conversations (session-only), webhooks (session-only), and API key management (session-only). Internal-only operations are structurally excluded via compiler-enforced contract whitelisting.
Guides · OpenAPI document (JSON)
Conversations
Create, list, search, and retrieve conversations. Includes message history and feedback submission. Session-only: an API key has no conversations of its own and cannot create them.
GET /api/v1/conversationsList conversationsPOST /api/v1/conversationsCreate conversationGET /api/v1/conversations/{id}Get conversation with messagesGET /api/v1/conversations/searchSearch conversationsGET /api/v1/conversations/{id}/documentsList conversation documentsGET /api/v1/conversations/{id}/messagesLoad older messagesPOST /api/v1/conversations/{id}/feedbackSubmit message feedbackPOST /api/v1/conversations/retrieval-feedbackLog retrieval quality feedback
Documents
Retrieve, list, and search indexed documents. Supports cursor-based pagination, filtering by datasource, status, and date range.
GET /api/v1/documents/{id}Get document detailPOST /api/v1/documents/batchBatch fetch documents by IDsGET /api/v1/documents/listList documentsPOST /api/v1/documents/searchSearch documentsPOST /api/v1/documents/pushPush a document for indexingPOST /api/v1/documents/push/bulkBulk push documents for indexingPOST /api/v1/documents/push/deleteDelete a document from the indexPOST /api/v1/documents/push/permissionsUpdate document permissions without re-indexingGET /api/v1/documents/push/statusCheck document push ingestion statusGET /api/v1/documents/push/uploadCheck a bulk upload sessionPOST /api/v1/documents/push/upload/restoreRestore what a bulk upload session moved to the trash
Quota
Check embedding quota usage and limits.
Webhooks
Manage outbound event subscriptions (session-only, admin/owner). The events delivered to them are described under `webhooks`, one entry per live event.
API Keys
Create, list, revoke, and rotate API keys. Session-only (admin/owner).
Audit Log
Search the workspace's own audit trail, for evidence collection and for feeding a SIEM. A POST because serving a page appends the read to the trail, so it is not a safe method (RFC 9110 section 9.2.1). Requires an API key scoped `audit:read`, or a session holding can_view_audit_log.
Analytics
Programmatic access to workspace usage metrics and ingestion health.
Webhook events
documents.indexeddocuments.indexeddocuments.faileddocuments.failedaudit.recordedaudit.recordedendpoint.disabledendpoint.disableddelivery.failingdelivery.failingendpoint.enabledendpoint.enableddelivery.recovereddelivery.recoveredwebhook.pingwebhook.ping