Skip to main content

API surface

Base URL: /api/v1 (backend/src/routes/index.ts). Frontend default: NEXT_PUBLIC_API_URL=http://localhost:4000/api/v1.

Auth & users

MountDomain
/authLogin, register, register-instructor, register-employer, verify, reset
/usersProfiles / account

LMS & commerce

MountDomain
/courses, /modules, /lessonsCatalog
/enrollments, /progressEnrollment
/categories, /tags, /mediaTaxonomy & media
/assessments, /question-bankAssessments
/certificatesCourse certificates
/mentorshipsMentorship
/coachings, /coaching-sessionsCoaching SKUs & bookings
/live-sessions, /recordingsLive + recordings
/reviewsReviews
/teams, /team-course-assignmentsCorporate teams
/plan-quotesPlan quotes
/paymentsCheckouts
/payouts, /instructor-earningsInstructor money
/promo-codesPromos
/instructorsInstructor APIs

Career loop (CMH)

MountDomain
/careerTracks, intake, match, evidence, credentials, practice, employer talent/jobs/intros/invoices, coach hub, admin tracks/match-override

Detail: Career loop architecture · Routes & APIs (CMH).

Admin & platform

MountDomain
/adminCore admin
/admin/rbacRoles & permissions
/admin/teamsAdmin teams
/admin/blog, /admin/pricing, /admin/site-settingsContent CMS
/admin/newsletter, /admin/plan-quotesGrowth / quotes
/analytics, /dashboard, /reportsAggregates
/requestsUser/admin requests
/inbox, /notificationsMessaging
/send-emailEmail send
/contactContact form
/blog, /pricing, /site-settings, /newsletterPublic content
/geo, /storageHelpers / files