{"message":"API is running...","version":"3.0.0","features":{"courses":"enabled","videos":"enabled","pdfs":"enabled","liveSessions":"enabled ✨ NEW","enrollments":"enabled","authentication":"enabled","automatedReminders":"enabled ✨ NEW"},"endpoints":{"auth":{"signup":"POST /api/auth/signup","login":"POST /api/auth/login","getMe":"GET /api/auth/me (Protected)","admin":"GET /api/auth/admin (Admin Only)"},"courses_public":{"getAllCourses":"GET /api/courses","getCourse":"GET /api/courses/:id","previewVideo":"GET /api/courses/:courseId/videos/:videoId/preview","previewPdf":"GET /api/courses/:courseId/pdfs/:pdfId/preview"},"courses_admin":{"createCourse":"POST /api/courses (Admin)","updateCourse":"PUT /api/courses/:id (Admin)","deleteCourse":"DELETE /api/courses/:id (Admin)","addVideo":"POST /api/courses/:id/videos (Admin)","updateVideo":"PUT /api/courses/:id/videos/:videoId (Admin)","deleteVideo":"DELETE /api/courses/:id/videos/:videoId (Admin)","addPdf":"POST /api/courses/:id/pdfs (Admin)","updatePdf":"PUT /api/courses/:id/pdfs/:pdfId (Admin)","deletePdf":"DELETE /api/courses/:id/pdfs/:pdfId (Admin)"},"liveSessions_public":{"getAllSessions":"GET /api/live-sessions","getSession":"GET /api/live-sessions/:id"},"liveSessions_user":{"checkEnrollment":"GET /api/live-sessions/:id/check-enrollment (Protected)","createOrder":"POST /api/live-sessions/:id/create-order (Protected) ✨ NEW","verifyPayment":"POST /api/live-sessions/:id/verify-payment (Protected) ✨ NEW","myEnrollments":"GET /api/live-sessions/my-enrollments/list (Protected)","getAccess":"GET /api/live-sessions/:id/access (Protected)"},"liveSessions_admin":{"createSession":"POST /api/live-sessions (Admin) ✨ NEW","updateSession":"PUT /api/live-sessions/:id (Admin)","deleteSession":"DELETE /api/live-sessions/:id (Admin)","getEnrollments":"GET /api/live-sessions/:id/enrollments (Admin)","sendReminder":"POST /api/live-sessions/:id/send-reminder (Admin) ✨ NEW"},"content_access":{"playVideo":"GET /api/courses/:courseId/videos/:videoId/play (Protected)","viewPdf":"GET /api/courses/:courseId/pdfs/:pdfId/view (Protected)","streamPdf":"GET /api/courses/:courseId/pdfs/:pdfId/stream?token=..."},"enrollments":{"createOrder":"POST /api/enrollments/create-order (Protected)","verifyPayment":"POST /api/enrollments/verify-payment (Protected)","myCourses":"GET /api/enrollments/my-courses (Protected)","checkEnrollment":"GET /api/enrollments/check/:courseId (Protected)","getEnrollment":"GET /api/enrollments/:id (Protected)","updateProgress":"PUT /api/enrollments/:id/progress (Protected)","allEnrollments":"GET /api/enrollments (Admin)"}},"security":{"pdfProtection":"enabled","tokenBasedAccess":"enabled","rateLimiting":"enabled","directAccessBlocked":"enabled"},"notifications":{"email":"enabled ✨ NEW","whatsapp":"enabled ✨ NEW","automatedReminders":"enabled ✨ NEW"}}