{"name":"US Search Node - Unified Search API","version":"1.0.0","status":"online","endpoints":{"search":"/search","searchV2":"/api/search","rag":"/rag","agent":"/agent","health":"/health","metrics":"/metrics"},"documentation":{"search":{"textSearch":"POST /search","multiSearch":"POST /search/multi","suggestions":"GET /search/suggest","facets":"GET /search/facets"},"searchV2":{"instantSearch":"POST /api/search","autocomplete":"GET /api/search/autocomplete","advancedSearch":"POST /api/search/advanced","facets":"GET /api/search/facets","generateToken":"POST /api/search/token"},"rag":{"retrieve":"POST /rag/retrieve","index":"POST /rag/index","update":"PUT /rag/index/:documentId","delete":"DELETE /rag/index/:documentId","stats":"GET /rag/stats"},"searchIndex":{"index":"POST /search-index/index","update":"PUT /search-index/index/:id","delete":"DELETE /search-index/index/:id","indexConversation":"POST /search-index/index/conversation"},"agent":{"textSearch":"GET /agent/search?q=query&type=message&limit=10","ragRetrieve":"POST /agent/rag/retrieve","hybridSearch":"POST /agent/search/hybrid","slo":{"textSearch":"200ms p95","ragRetrieve":"300ms p95"},"rateLimit":{"textSearch":"100/min","ragRetrieve":"30/min","hybrid":"20/min"}},"health":{"basic":"GET /health","detailed":"GET /health/detailed","ready":"GET /health/ready","live":"GET /health/live","status":"GET /health/status"},"metrics":{"prometheus":"GET /metrics","json":"GET /metrics/json"}}}