🔗 Available API Endpoints
Authentication & Auth
POST /api/v1/auth/register
POST /api/v1/auth/login
POST /api/v1/auth/refresh-token
POST /api/v1/auth/logout
POST /api/v1/auth/forgot-password
POST /api/v1/auth/reset-password
GET /api/v1/auth/verify-token
Glucose Management
GET /api/v1/glucose/:childId
POST /api/v1/glucose/:childId
GET /api/v1/glucose/:childId/trends
GET /api/v1/glucose/:childId/statistics
DELETE /api/v1/glucose/:readingId
CGM Integration
POST /api/v1/cgm/connect/:childId
GET /api/v1/cgm/status/:childId
POST /api/v1/cgm/disconnect/:childId
POST /api/v1/auth/libre/login
POST /api/v1/auth/dexcom/connect
GET /api/v1/cgm/:childId
Child Profiles
GET /api/v1/children
POST /api/v1/children
GET /api/v1/children/:childId
PUT /api/v1/children/:childId
DELETE /api/v1/children/:childId
Alerts & Notifications
GET /api/v1/alerts/:childId
POST /api/v1/alerts/:childId/acknowledge
GET /api/v1/alerts/:childId/history
POST /api/v1/notifications/subscribe
Education & Learning
GET /api/v1/education/modules
GET /api/v1/education/:moduleId
POST /api/v1/education/:moduleId/complete
GET /api/v1/education/:childId/progress
Hero & Gamification
POST /api/v1/heroes
GET /api/v1/heroes/:childId
PUT /api/v1/heroes/:childId
POST /api/v1/heroes/:childId/xp
GET /api/v1/achievements/:childId
GET /api/v1/gamification/:childId
Medication & Insulin
GET /api/v1/medications/:childId
POST /api/v1/medications/:childId
PUT /api/v1/medications/:medicationId
DELETE /api/v1/medications/:medicationId
Data Export & Reports
GET /api/v1/export/:childId
GET /api/v1/export/pdf/:childId
GET /api/v1/export/csv/:childId
GET /api/v1/reports/:childId
User & Settings
GET /api/v1/users/me
PUT /api/v1/users/me
POST /api/v1/users/emergency-contacts
PUT /api/v1/users/cgm-settings
GET /api/v1/privacy/:childId
GluBear Device
POST /api/v1/glubear/:childId/pair
POST /api/v1/glubear/:childId/unpair
GET /api/v1/glubear/:childId/status
POST /api/v1/glubear/alert
Mini-Games
GET /api/v1/minigames/available/:childId
GET /api/v1/minigames/:gameId/:childId
POST /api/v1/minigames/:gameId/:childId/session/start
POST /api/v1/minigames/session/:sessionId/complete
Bug Reports & Support
POST /api/v1/bug-reports
GET /api/v1/bug-reports/my-reports
GET /api/v1/bug-reports/:reportId
Health & Monitoring
GET /api/health
GET /ws/ (WebSocket)
GET /api/v1/analytics/:childId