{"service":"jk-email-worker","version":"1.0.0","endpoints":{"health":"/health","approvals":"/approvals/:token/approve, /approvals/:token/deny","account":"/account/welcome-email (POST), /account/set-password/:token (GET/POST)","webhooks":"/webhooks/send-weekly, /webhooks/check-expired, /webhooks/status","procountor":"/procountor/auth, /procountor/callback, /procountor/status, /procountor/disconnect","payroll":"/payroll/available, /payroll/calculate, /payroll/batches, /payroll/batches/:id/export","invoices":"/invoices/available, /invoices/preview, /invoices, /invoices/:id/export","feedback":"/feedback (POST), /feedback/status","validation":"/api/validate-email (POST)","chat":"/chat (POST), /chat/message (POST)","files":"/files/upload (POST), /files/:id (DELETE), /files/status (GET)","transcription":"/transcription/transcribe (POST), /transcription/status (GET)","minutes":"/minutes (POST), /minutes/:projectId (GET), /minutes/:id (PUT/DELETE), /minutes/:id/pdf (POST)","memories":"/memories (POST), /memories/:projectId (GET), /memories/:projectId/search (GET), /memories/:id (DELETE)","apiV1":"/api/v1/projects, /api/v1/clients, /api/v1/users, /api/v1/timesheets, /api/v1/approvals, /api/v1/measurements, /api/v1/materials, /api/v1/payroll, /api/v1/invoices, /api/v1/dashboard","apiApp":"/api/app/auth/login, /api/app/auth/refresh, /api/app/auth/me, /api/app/auth/logout"}}