{"ok": true, "uptime_s": 1120, "db": "weather-radar.sqlite", "retention_days": 7, "piper_tts": true, "ai_forecast_configured": true, "docs": "/docs.html (human-readable) or /openapi.json (OpenAPI 3.0 spec)", "endpoints": ["/api/alerts", "/api/amber", "/api/quakes", "/api/fires", "/api/disasters", "/api/dispatch", "/api/amber-alerts?lat=&lon=|zip=|city=|state=", "/api/nws-alerts?lat=&lon=|zip=|city=|state=", "/api/ipaws-alerts?lat=&lon=|zip=|city=|state=", "/api/noaa-radio?lat=&lon=|zip=|city=|state=", "/api/hrrr-summary?lat=&lon=|zip=|city=|state=", "/api/storm-reports?lat=&lon=|zip=|city=|state=", "/api/tropical?lat=&lon=|zip=|city=|state=", "/api/rivers?lat=&lon=|zip=|city=|state=", "/api/early-warnings?lat=&lon=|zip=|city=|state=", "/api/safety-alerts?lat=&lon=|zip=|city=|state=", "/api/mwes-alerts?lat=&lon=|zip=|city=|state=", "/api/point?lat=&lon=", "/api/history?hours=168&kind=", "/api/bolo (GET, POST \u2014 session required)", "/api/reports (GET, POST \u2014 session required)", "/api/status", "/api/cap?lat=&lon=[&id=] (CAP v1.2 XML)", "/api/tts (POST {\"text\": \"...\"} -> audio/wav)", "/api/admin/ai-forecast?lat=&lon=|zip=|city=&state= (session required)", "/api/admin/test-alert-type (POST {\"event\": \"...\"} \u2014 session required)"]}