{"message":"Solana Games ML Analytics API","version":"1.0.0","status":"online","documentation":"/docs","cache_info":"/api/cache/status","endpoints":{"analytics":{"gamer_activation":"/api/analytics/gamer-activation","gamer_retention":"/api/analytics/gamer-retention","gamer_reactivation":"/api/analytics/gamer-reactivation","gamer_deactivation":"/api/analytics/gamer-deactivation","high_retention_users":"/api/analytics/high-retention-users","high_retention_summary":"/api/analytics/high-retention-summary","gamers_by_games_played":"/api/analytics/gamers-by-games-played","cross_game_gamers":"/api/analytics/cross-game-gamers","gaming_activity_total":"/api/analytics/gaming-activity-total","daily_gaming_activity":"/api/analytics/daily-gaming-activity","user_daily_activity":"/api/analytics/user-daily-activity"},"ml_predictions":{"churn_predictions":"/api/ml/predictions/churn","churn_by_game":"/api/ml/predictions/churn/by-game","high_risk_users":"/api/ml/predictions/high-risk-users","model_leaderboard":"/api/ml/models/leaderboard","model_info":"/api/ml/models/info"},"bulk":{"all_analytics":"/api/bulk/analytics","all_predictions":"/api/bulk/predictions"},"utilities":{"cache_status":"/api/cache/status","clear_cache":"/api/cache/clear","force_refresh":"/api/cache/refresh","health":"/api/health"}},"total_analytics_sources":11,"ml_models_available":5,"champion_model":"logistic_regression","cache_duration_hours":168.0}