{"name":"Beamdesk API","status":"ok","endpoints":["GET /health","POST /auth/register-school","POST /auth/login","POST /auth/student/login","POST /auth/refresh","POST /auth/logout","POST /auth/forgot-password","POST /auth/reset-password","GET /me","POST /me/password","GET /admin/schools","POST /admin/schools","GET/PATCH /admin/schools/:id","GET /admin/users","GET/POST/PATCH /finance/classes","GET/POST/PATCH /finance/academic-years  (+ /:yearId/terms)","GET/PATCH /finance/terms","GET/POST/PATCH /finance/fee-categories","GET/POST/PATCH /finance/fee-structures","GET/POST/PATCH /finance/students","POST /finance/invoices/bulk-generate","GET/POST /finance/invoices  (+ GET/PATCH /:id, line-items)","GET/POST /finance/payments  (+ GET /:id)","POST /finance/checkout  (+ GET /checkout/verify/:reference)","POST /webhooks/paystack","GET /finance/students/:id/statement","POST/DELETE /finance/students/:id/account  (+ /reset-password)","GET /public/schools/:slug","GET /portal/me  ·  GET /portal/statement"]}