{"responseCode":200,"responseMessage":"BGV Management API","response":{"version":"1.0.0","endpoints":{"health":"GET /health","auth":{"login":"POST /api/auth/login","register":"POST /api/auth/register","profile":"GET /api/auth/profile","refresh":"POST /api/auth/refresh","logout":"POST /api/auth/logout","validate":"GET /api/auth/validate"},"users":{"getAll":"GET /api/users","getById":"GET /api/users/:id","create":"POST /api/users","update":"PATCH /api/users/:id","delete":"DELETE /api/users/:id","stats":"GET /api/users/stats","availableRoles":"GET /api/users/roles/available"},"roles":{"getAll":"GET /api/roles","getPaginated":"GET /api/roles/paginated","getPublic":"GET /api/public/roles","getById":"GET /api/roles/:id","create":"POST /api/roles","update":"PATCH /api/roles/:id","delete":"DELETE /api/roles/:id","stats":"GET /api/roles/stats","getDefault":"GET /api/roles/default","seed":"POST /api/roles/seed"},"patients":{"getAll":"GET /api/patients","getById":"GET /api/patients/:id","create":"POST /api/patients","update":"PUT /api/patients/:id","delete":"DELETE /api/patients/:id"},"referrals":{"getAll":"GET /api/referrals","getById":"GET /api/referrals/:id","create":"POST /api/referrals","update":"PUT /api/referrals/:id","delete":"DELETE /api/referrals/:id","stats":"GET /api/referrals/stats","bulkImport":"POST /api/referrals/bulk-import"}}}}