{"message":"Hunt Core Server - Modular Architecture","version":"2.0.0","status":"Running","architecture":"Modular","network":{},"modules":{"authentication":{"status":"active","endpoints":{"register":"POST /api/auth/register","login":"POST /api/auth/login","logout":"POST /api/auth/logout","forgotPassword":"POST /api/auth/forgot-password","resetPassword":"POST /api/auth/reset-password","verifyEmail":"POST /api/auth/verify-email","validateToken":"GET /api/auth/validate-token"}},"game":{"status":"active","endpoints":{"leaderboard":"GET /api/game/leaderboard","userPosition":"GET /api/game/leaderboard/position/:userId","leaderboardStats":"GET /api/game/leaderboard/stats","updateStats":"POST /api/game/leaderboard/update","seasonalLeaderboard":"GET /api/game/leaderboard/seasonal","joinQueue":"POST /api/game/matchmaking/join","leaveQueue":"POST /api/game/matchmaking/leave","queueStatus":"GET /api/game/matchmaking/status/:userId","allQueues":"GET /api/game/matchmaking/queues","createCustomMatch":"POST /api/game/matchmaking/custom","joinCustomMatch":"POST /api/game/matchmaking/join-custom","activeMatches":"GET /api/game/matchmaking/active"}},"admin":{"status":"active","endpoints":{"login":"POST /api/admin/login","profile":"GET /api/admin/profile","stats":"GET /api/admin/stats","users":"GET /api/admin/users","config":"GET /api/admin/config","storage":"GET /api/admin/storage"}},"online":{"status":"active","endpoints":{"users":"GET /api/online/users","count":"GET /api/online/count"}},"lobby":{"status":"deprecated","description":"Lobby endpoints are removed from Hunt servers and now return 410 Gone.","endpoints":{"status":"GET /api/lobby/status -> 410 Gone","join":"POST /api/lobby/join -> 410 Gone","leave":"POST /api/lobby/leave -> 410 Gone","players":"GET /api/lobby/players -> 410 Gone","health":"GET /api/lobby/health -> 410 Gone"}},"persianLobbies":{"status":"deprecated","description":"Persian lobby endpoints are removed from Hunt servers and now return 410 Gone.","endpoints":{"list":"GET /api/persian-lobbies -> 410 Gone","join":"POST /api/persian-lobbies/join -> 410 Gone","status":"GET /api/persian-lobbies/status -> 410 Gone","detail":"GET /api/persian-lobbies/:lobbyName -> 410 Gone","refresh":"POST /api/persian-lobbies/refresh -> 410 Gone"}},"competitive":{"status":"active","description":"Enhanced competitive matchmaking with 60-second queue and bot filling","endpoints":{"joinQueue":"POST /api/competitive/queue/join","leaveQueue":"DELETE /api/competitive/queue/leave","queueStatus":"GET /api/competitive/queue/status/:userId","matchHistory":"GET /api/competitive/matches/history/:userId","rankings":"GET /api/competitive/rankings","skillRating":"GET /api/competitive/skill/:userId"}},"enterprise":{"status":"active","description":"Enterprise features for UE5 HuntBackendSubsystem integration","endpoints":{"enhancedHealth":"GET /api/enterprise/health","circuitBreakerStatus":"GET /api/enterprise/circuit-breaker/status","performanceMetrics":"GET /api/enterprise/metrics","resetMetrics":"POST /api/enterprise/metrics/reset","savePlayerSession":"POST /api/session/save","restorePlayerSession":"GET /api/session/restore/:userId"}},"version":{"status":"active","description":"Client version checking and management","endpoints":{"check":"GET /api/version/check","info":"GET /api/version/info","config":"POST /api/version/config"}}}}