{"service":{"name":"Subscription Tracker API","version":"0.1.0"},"status":"ok","statusLabel":"Operational","startedAt":"2026-07-26T06:55:02.784Z","uptimeSeconds":62,"uptimeLabel":"1m","nowAt":"2026-07-26T06:56:04.298Z","node":{"version":"v24.14.1","platform":"Linux x64 · 5.10.255-259-299.1043.amzn2.x86_64"},"env":"production","port":4000,"publicBaseUrl":"https://subscription-tracker-backend.reverbsolution.com","corsOrigins":["https://subscription-tracker.reverbsolution.com","http://localhost:3000"],"apiPrefix":"/api/v1","db":{"connected":true,"readyState":1,"readyStateLabel":"connected","host":"ac-n0jol4k-shard-00-01.mclk07k.mongodb.net","name":"subscription-tracker"},"endpoints":[{"group":"Health","path":"/api/v1/health","auth":"public","description":"Liveness probe."},{"group":"Auth","path":"/api/v1/auth/*","auth":"public","description":"Login, logout, current admin session."},{"group":"Public status","path":"/api/v1/status/:projectId","auth":"public","description":"Per-project active/suspended check (client snippets)."},{"group":"Projects","path":"/api/v1/projects/*","auth":"protected","description":"CRUD, coverage grid, code reservation, snippets."},{"group":"Payments","path":"/api/v1/payments/*","auth":"protected","description":"Record, list, invoice numbers, covered months."},{"group":"Dashboard","path":"/api/v1/dashboard","auth":"protected","description":"Aggregate stats consumed by the dashboard."},{"group":"Activity","path":"/api/v1/activity/*","auth":"protected","description":"Audit log feed and rolling summary."},{"group":"Analytics","path":"/api/v1/analytics/*","auth":"protected","description":"Revenue, spending, calendar, insights, payment score."}]}