{"ok":true,"mockApi":false,"routes":{"auth":["POST /auth/signup","POST /auth/login","POST /auth/logout","POST /auth/change-password","GET /auth/me","GET /auth/invite/:token","POST /auth/invite/accept"],"public":["GET /jobs","GET /jobs/:jobId","GET /orgs/:orgId/logo","POST /jobs/:jobId/apply","GET /portal?token=...","GET /portal/offer?token=...&applicationId=...","POST /portal/offer/accept?token=...","POST /portal/offer/decline?token=...","GET /portal/offer/pdf?token=...&applicationId=...","POST /portal/withdraw?token=...","POST /portal/content?token=...","GET /portal/content?token=...&applicationId=...&stageId=...","POST /portal/uploads/request?token=...","PUT /portal/uploads/:objectKey?uploadToken=...","POST /portal/uploads/confirm?token=...","GET /portal/calendar.ics?token=...&appStageId=...","GET /portal/self-select-slots?token=...&appStageId=..."],"internal":["GET /internal/jobs","POST /internal/jobs","GET /internal/jobs/:jobId","PATCH /internal/jobs/:jobId","POST /internal/jobs/:jobId/status","POST /internal/jobs/:jobId/stages","PUT /internal/jobs/:jobId/stages","GET /internal/jobs/:jobId/documents","POST /internal/jobs/:jobId/documents","DELETE /internal/jobs/:jobId/documents/:docId","GET /internal/stages/:stageId/documents","POST /internal/stages/:stageId/documents","DELETE /internal/stages/:stageId/documents/:docId","GET /internal/jobs/:jobId/applications","GET /internal/applications/:applicationId","POST /internal/applications/:applicationId/advance","POST /internal/applications/:applicationId/reject","GET /internal/applications/:applicationId/stages","PATCH /internal/applications/:applicationId/stages/:appStageId/schedule","GET /internal/applications/:applicationId/stages/:appStageId/content","GET /internal/applications/:applicationId/offers","POST /internal/applications/:applicationId/offers","PATCH /internal/offers/:offerId","POST /internal/offers/:offerId/extend","POST /internal/offers/:offerId/rescind","POST /internal/offers/:offerId/revise","GET /internal/offers/:offerId/pdf","GET /internal/users","POST /internal/users/invite","POST /internal/application-stages/:appStageId/interviewers","DELETE /internal/application-stages/:appStageId/interviewers/:userId","GET /internal/my-assignments","GET /internal/application-stages/:appStageId/scorecards","POST /internal/application-stages/:appStageId/scorecards","GET /internal/application-stages/:appStageId/calendar.ics","POST /internal/uploads/request","PUT /internal/uploads/:objectKey","POST /internal/uploads/confirm","POST /internal/org/logo/upload-request","POST /internal/org/logo/confirm","DELETE /internal/org/logo","GET /internal/availability-profile","PUT /internal/availability-profile","GET /internal/calendar/status","GET /internal/calendar/google/status","GET /internal/calendar/google/authorize-url","DELETE /internal/calendar/google","GET /internal/admin/question-bank","POST /internal/admin/question-bank","GET /internal/admin/question-bank/:id","PATCH /internal/admin/question-bank/:id","DELETE /internal/admin/question-bank/:id","POST /internal/admin/question-bank/:id/restore","GET /internal/question-bank","POST /internal/stages/:stageId/prompts/from-bank","POST /internal/stages/:stageId/prompts/:promptId/resync-from-bank"],"calendar":["GET /calendar/google/callback (OAuth redirect target)","GET /calendar/microsoft/callback (OAuth redirect target)"],"agent":["GET /agent/v1/openapi.json (OpenAPI 3.1, unauthenticated)","GET /agent/v1/me","GET /agent/v1/jobs","GET /agent/v1/jobs/:jobId","GET /agent/v1/jobs/:jobId/applications","GET /agent/v1/applications/:applicationId","GET /agent/v1/applications/:applicationId/stages","POST /agent/v1/mcp (MCP Streamable HTTP, JSON-RPC 2.0)"]},"fixtures":null}