{"success":true,"message":"🏫 EcolePay API - Plateforme de gestion des paiements scolaires","version":"1.0.0","documentation":"/api/docs","endpoints":{"auth":{"register":"POST /api/auth/register","login":"POST /api/auth/login","verifyOTP":"POST /api/auth/verify-otp","resendOTP":"POST /api/auth/resend-otp","forgotPassword":"POST /api/auth/forgot-password","resetPassword":"POST /api/auth/reset-password","changePassword":"POST /api/auth/change-password","refreshToken":"POST /api/auth/refresh-token","profile":"GET /api/auth/profile"},"students":{"create":"POST /api/students","list":"GET /api/students","getById":"GET /api/students/:id","update":"PUT /api/students/:id","delete":"DELETE /api/students/:id","fees":"GET /api/students/:id/fees","payments":"GET /api/students/:id/payments","scanQR":"POST /api/students/scan-qr"},"classes":{"create":"POST /api/classes","list":"GET /api/classes","getById":"GET /api/classes/:id","update":"PUT /api/classes/:id","delete":"DELETE /api/classes/:id","createAcademicYear":"POST /api/classes/academic-years","listAcademicYears":"GET /api/classes/academic-years/list"},"fees":{"createType":"POST /api/fees/types","listTypes":"GET /api/fees/types","create":"POST /api/fees","list":"GET /api/fees","update":"PUT /api/fees/:id","delete":"DELETE /api/fees/:id","assignToStudent":"POST /api/fees/assign-to-student","assignToClass":"POST /api/fees/assign-to-class"},"payments":{"initiate":"POST /api/payments/initiate","list":"GET /api/payments","getById":"GET /api/payments/:id","getReceipt":"GET /api/payments/:id/receipt"},"analytics":{"dashboard":"GET /api/analytics/dashboard","revenue":"GET /api/analytics/revenue","students":"GET /api/analytics/students","payments":"GET /api/analytics/payments","overdue":"GET /api/analytics/overdue","topPayers":"GET /api/analytics/top-payers"},"webhooks":{"labyrinthe":"POST /api/webhooks/labyrinthe"}}}