{"message":"Welcome to Safe Patient API","endpoints":{"health":"/health","register":"POST /auth/register","login":"POST /auth/login","profile":"GET /profile (auth required)","updateProfile":"PUT /profile (auth required)","changePassword":"PUT /profile/password (auth required)","uploadAvatar":"POST /profile/avatar (auth required)","consultations":"GET/POST /consultations (auth required)","consultation":"GET/DELETE /consultations/:id (auth required)","medicines":"GET/POST /medicines (auth required)","medicine":"PUT/DELETE /medicines/:id (auth required)","vitalSigns":"GET/POST /vital-signs (auth required)","vitalSign":"DELETE /vital-signs/:id (auth required)","symptoms":"GET/POST /symptoms (auth required)","symptom":"DELETE /symptoms/:id (auth required)","nutrition":"GET/POST /nutrition (auth required)","nutritionDelete":"DELETE /nutrition/:id (auth required)","sleep":"GET/POST /sleep (auth required)","sleepDelete":"DELETE /sleep/:id (auth required)","activities":"GET/POST /activities (auth required)","activityDelete":"DELETE /activities/:id (auth required)","allergies":"GET/POST /allergies (auth required)","allergyDelete":"DELETE /allergies/:id (auth required)","healthGoals":"GET/POST /health-goals (auth required)","questions":"GET/POST /questions (auth required)","questionsByConsultation":"GET /questions?consultation_id=:id (auth required)","question":"GET /questions/:id (auth required)","questionAnswer":"PUT /questions/:id/answer (auth required)","questionDelete":"DELETE /questions/:id (auth required)","education":"GET /education (auth required)","educationByCategory":"GET /education?category=umum|odhiv (auth required)","educationDetail":"GET /education/:id (auth required)","events":"GET /events (auth required)","eventsLimit":"GET /events?limit=N (auth required)"}}