{"name":"Thrive360 Learning API","version":"1.0.0","status":"active","endpoints":{"auth":{"POST \/api\/auth\/login.php":"User login","POST \/api\/auth\/register.php":"User registration"},"courses":{"GET \/api\/courses\/get_all.php":"Get all courses (with filters)","GET \/api\/courses\/get_one.php?id={id}":"Get course details","POST \/api\/courses\/create.php":"Create new course (admin)","PUT \/api\/courses\/update.php":"Update course (admin)","DELETE \/api\/courses\/delete.php":"Delete course (admin)"},"modules":{"POST \/api\/modules\/create.php":"Create module (admin)","PUT \/api\/modules\/update.php":"Update module (admin)","DELETE \/api\/modules\/delete.php":"Delete module (admin)"},"lessons":{"GET \/api\/lessons\/get_quiz.php?lessonId={id}":"Get quiz questions","POST \/api\/lessons\/create.php":"Create lesson (admin)","PUT \/api\/lessons\/update.php":"Update lesson (admin)","DELETE \/api\/lessons\/delete.php":"Delete lesson (admin)","POST \/api\/lessons\/submit_quiz.php":"Submit quiz attempt"},"enrollments":{"GET \/api\/enrollments\/get_user_courses.php?userId={id}":"Get user's enrolled courses","POST \/api\/enrollments\/enroll.php":"Enroll in course"},"progress":{"GET \/api\/progress\/get_progress.php?userId={id}&courseId={id}":"Get learning progress","POST \/api\/progress\/complete_lesson.php":"Mark lesson as complete"},"comments":{"GET \/api\/comments\/get_all.php?lessonId={id}":"Get lesson comments","POST \/api\/comments\/create.php":"Post comment","POST \/api\/comments\/like.php":"Like\/unlike comment"},"notes":{"GET \/api\/notes\/get_all.php?userId={id}&lessonId={id}":"Get notes","POST \/api\/notes\/create.php":"Create note","PUT \/api\/notes\/update.php":"Update note","DELETE \/api\/notes\/delete.php":"Delete note"},"reviews":{"GET \/api\/reviews\/get_all.php?courseId={id}":"Get course reviews","POST \/api\/reviews\/create.php":"Submit review","POST \/api\/reviews\/mark_helpful.php":"Mark review as helpful"}}}