{"service":"Systematic Index Generation API","version":"0.0.1","docs":"/docs","endpoints":{"/":"This information page (public)","/health":"Liveness check endpoint (public)","/ready":"Readiness check - returns 503 until all caches are loaded (public)","/available_columns":"List all available columns and signals (public)","/universe_creation":"Create universes with filtering and scoring (requires API key)","/api/news/search":"Semantic search news articles from Qdrant (requires API key)","/api/dow-jones-archive/search":"Semantic search Dow Jones archive articles using Voyage 3.5 (requires API key)","/api/dow-jones-archive/theme-timeseries":"Generate TF-IDF-normalized time series for theme queries (requires API key)","/api/fund-search":"Semantic search funds using Voyage AI embeddings (requires API key)","/api/company-search":"Fast company name search using semantic embeddings (requires API key)","/api/benchmark-theme":"Benchmark a theme-based tilt portfolio against existing funds (requires API key)","/docs":"Interactive API documentation (public)"}}