Endpoints Overview
All available API endpoints at a glance
Chat & Inference
POST
/api/v1/chat/completionsPrimaryOpenAI-compatible chat completions — supports system messages, multi-turn, streaming
POST
/api/v1/ask?model=model_nameSimple single-turn ask endpoint — minimal request format
RAG System
POST
/api/v1/context/conversations/createCreate a RAG conversation (knowledge base container)
POST
/api/v1/rag/indexIndex documents into vector DB for semantic search
POST
/api/v1/rag/searchSemantic search across indexed documents with relevance scoring
POST
/api/v1/rag/chatChat with AI using indexed documents as context
GET
/api/v1/rag/stats/:conversationIdGet vector collection statistics for a conversation
API Keys & Analytics
GET
/api/v1/keysList all API keys for the authenticated user
POST
/api/v1/keysCreate a new API key
DELETE
/api/v1/keys/:idDelete an API key by ID
GET
/api/v1/keys/:id/analyticsAnalyticsGet real-time analytics for a specific API key
System
GET
/api/healthHealth check — for uptime monitoring and load balancer probes
