{"statusCode":200,"success":true,"message":"RatedDocs backend system is running smoothly","data":{"timestamp":"2026-06-28T18:28:24.948Z","env":"production","dbConnected":true,"redisConnected":true,"mailConnected":true,"uptime":"0h 17m 38s","memory":"78.67 MB","routeStats":{"GET /api/v1/auth/current-user-session":{"hits":9,"errors":9,"lastStatus":401,"totalDurationMs":18},"GET /api/v1/procedures/global":{"hits":5,"errors":0,"lastStatus":200,"totalDurationMs":115},"GET /api/v1/dentists/directory":{"hits":5,"errors":0,"lastStatus":200,"totalDurationMs":98},"GET /api/v1/auth/login/google":{"hits":3,"errors":0,"lastStatus":302,"totalDurationMs":43},"GET /api/auth/callback/google":{"hits":3,"errors":0,"lastStatus":302,"totalDurationMs":613},"GET /robots.txt":{"hits":1,"errors":1,"lastStatus":404,"totalDurationMs":1}},"recentLogs":[{"timestamp":"2026-06-28T18:28:24.591Z","method":"GET","url":"/robots.txt","status":404,"durationMs":1},{"timestamp":"2026-06-28T18:17:49.548Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":2,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:17:39.759Z","method":"GET","url":"/api/v1/dentists/directory?specialty=Orthodontist&limit=6","status":200,"durationMs":29},{"timestamp":"2026-06-28T18:17:39.754Z","method":"GET","url":"/api/v1/procedures/global","status":200,"durationMs":30},{"timestamp":"2026-06-28T18:17:39.727Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":2,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:14:18.831Z","method":"GET","url":"/api/v1/procedures/global","status":304,"durationMs":2},{"timestamp":"2026-06-28T18:14:18.829Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":1,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:14:18.827Z","method":"GET","url":"/api/v1/dentists/directory?specialty=Orthodontist&limit=6","status":304,"durationMs":5},{"timestamp":"2026-06-28T18:14:18.248Z","method":"GET","url":"/api/auth/callback/google?state=a96raLcYrLmGLxLyZkBQ1y4wVqaQxyTb&iss=https%3A%2F%2Faccounts.google.com&code=4%2F0AdkVLPyV8dobBAacmLzZQoctiJi01oqIFKxrSJqp4v9bRAGJ42xCbu2BWDyFodCCNu9cEA&scope=email+profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+openid&authuser=0&prompt=none","status":302,"durationMs":295},{"timestamp":"2026-06-28T18:14:17.477Z","method":"GET","url":"/api/v1/auth/login/google?callbackURL=https%3A%2F%2Ffoodvaly.me%2F%3Fmodal%3Dsignin","status":302,"durationMs":8},{"timestamp":"2026-06-28T18:14:17.475Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":1,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:14:16.143Z","method":"GET","url":"/api/v1/dentists/directory?specialty=Orthodontist&limit=6","status":304,"durationMs":8},{"timestamp":"2026-06-28T18:14:16.138Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":1,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:14:16.133Z","method":"GET","url":"/api/v1/procedures/global","status":304,"durationMs":2},{"timestamp":"2026-06-28T18:14:15.557Z","method":"GET","url":"/api/auth/callback/google?state=VnsJLlXhifmV6LfQhiP88Q2dhnLj_ezA&iss=https%3A%2F%2Faccounts.google.com&code=4%2F0AdkVLPx_aVhIMzkw9zefZUZ69Yy86hfzVGwpwXTsX4hKoc_5P1_PpK0ZahR_if-rSAtnxw&scope=email+profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+openid+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&authuser=0&prompt=none","status":302,"durationMs":105},{"timestamp":"2026-06-28T18:14:15.014Z","method":"GET","url":"/api/v1/auth/login/google?callbackURL=https%3A%2F%2Ffoodvaly.me%2F%3Fmodal%3Dsignin","status":302,"durationMs":7},{"timestamp":"2026-06-28T18:14:15.004Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":2,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:14:13.573Z","method":"GET","url":"/api/v1/procedures/global","status":304,"durationMs":3},{"timestamp":"2026-06-28T18:14:13.569Z","method":"GET","url":"/api/v1/dentists/directory?specialty=Orthodontist&limit=6","status":304,"durationMs":9},{"timestamp":"2026-06-28T18:14:13.566Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":1,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:14:12.946Z","method":"GET","url":"/api/auth/callback/google?state=dEvFygjuqt9-__5aqi8aLoVwd1KpIXLW&iss=https%3A%2F%2Faccounts.google.com&code=4%2F0AdkVLPwU8w3FRrrhU9IDQY9AatjFE7SaWBvSNc7l5fF-ZZLPGoVkVI96BqdzEQnB7f_I_A&scope=email+profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+openid&authuser=0&prompt=none","status":302,"durationMs":213},{"timestamp":"2026-06-28T18:14:12.280Z","method":"GET","url":"/api/v1/auth/login/google?callbackURL=https%3A%2F%2Ffoodvaly.me%2F%3Fmodal%3Dsignin","status":302,"durationMs":28},{"timestamp":"2026-06-28T18:14:12.275Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":2,"errorMessage":"Unauthorized: Access token is missing or invalid"},{"timestamp":"2026-06-28T18:14:11.431Z","method":"GET","url":"/api/v1/dentists/directory?specialty=Orthodontist&limit=6","status":200,"durationMs":47},{"timestamp":"2026-06-28T18:14:11.404Z","method":"GET","url":"/api/v1/procedures/global","status":200,"durationMs":78},{"timestamp":"2026-06-28T18:14:11.322Z","method":"GET","url":"/api/v1/auth/current-user-session","status":401,"durationMs":6,"errorMessage":"Unauthorized: Access token is missing or invalid"}]}}