API Reference
The awRAG API provides RESTful endpoints for semantic document search, project management, file uploads, and system health monitoring. All endpoints require authentication via OAuth 2.0 access tokens or API keys.
Available Endpoints
POST
/api/v1/search
Perform semantic search across your document library with vector similarity and intelligent reranking
GET
/api/v1/projects
List all projects for the authenticated user with metadata
POST
/api/v1/upload
Upload documents (PDF, DOCX, TXT) for processing, chunking, and embedding generation
GET
/api/v1/health
Verify API availability and system status
Select an endpoint below to view detailed request/response formats, parameters, and code examples.