{"name":"checklo-engine","version":"2.0.0","endpoints":{"health":"GET /health — includes keepalive status (last scheduler pass, checks in the last hour, next due check)","check":"POST /check { url, journey } — header X-Api-Key: ck_live_…","keys":"POST /keys { name } — header X-Admin-Token","revoke":"DELETE /keys/:id — header X-Admin-Token","stats":"GET /stats — header X-Admin-Token","signup":"POST /auth/signup { name, email, password }","login":"POST /auth/login { email, password }","google":"POST /auth/google { idToken }","me":"GET /auth/me — header Authorization: Bearer <session>","sessions":"GET /auth/sessions — header Authorization: Bearer <session>","revokeSession":"DELETE /auth/sessions/:id — header Authorization: Bearer <session>","revokeOthers":"POST /auth/sessions/revoke-others — header Authorization: Bearer <session>","changePassword":"POST /auth/change-password { currentPassword, newPassword }","setPassword":"POST /auth/set-password { newPassword }","myMonitors":"GET /api/me/monitors — header Authorization: Bearer <session>","myMonitorCreate":"POST /api/me/monitors { name, url, journey } — header Authorization: Bearer <session>","myMonitorDelete":"DELETE /api/me/monitors/:id — header Authorization: Bearer <session>","myKeys":"GET /api/me/keys — header Authorization: Bearer <session>","myKeyCreate":"POST /api/me/keys { name } — header Authorization: Bearer <session>","myKeyDelete":"DELETE /api/me/keys/:id — header Authorization: Bearer <session>","adminUsers":"GET /api/admin/users — header Authorization: Bearer <session> (admin only)"}}