{"service":"Stock Data API","version":"2.0.0","endpoints":{"/stock/{ticker}":"Full payload, per-field TTL aware","/stock/{ticker}/quote":"Live quote-only (price/technicals/options) ~2s","/stock/{ticker}/latest":"Read-only from DB, no collection","/stock/{ticker}/refresh":"Force background refresh","/stock/{ticker}/fundamentals":"Text snapshot: SEC 10-K narrative + ratios + history","/stock/{ticker}/balance-sheet":"Balance sheet table (SEC 10-K)","/stock/{ticker}/cashflow":"Cash flow statement table (SEC 10-K)","/stock/{ticker}/income-statement":"Income statement table (SEC 10-K)","/stocks/list":"Inventory","/health":"Health check"},"environment":{"supabase_configured":true,"finnhub_configured":true,"alphavantage_configured":true,"openai_configured":true,"fmp_configured":true}}