{"success":true,"data":{"service":"AI Receptionist Backend API","version":"1.0.0","environment":"production","timestamp":"2026-05-11T17:19:25.128Z","endpoints":{"health":"/health","auth":"/v1/auth","users":"/v1/users","clinics":"/v1/clinics","calls":"/calls","waitTimes":"/wait-times","calendar":"/calendar","webhooks":"/webhook/retell","dashboard":"/dashboard","uiCalls":"/ui/calls","analytics":"/analytics","products":"/v1/products"},"documentation":{"login":"POST /v1/auth/login","register":"POST /v1/auth/register","profile":"GET /v1/auth/profile (requires token)","GET call logs":"GET /calls","POST to call logs":"POST /calls/add","GET wait times":"GET /wait-times","GET wait times based on address":"GET wait-times/address","GET wait times based on city":"GET wait-times/city","PUT update the existing wait time, provide the adress for PUT":"PUT wait-times/update","PUT append to an existing wait time, provide the wait time address for PUT":"PUT wait-times/append","POST create a wait time":"POS wait-times/append","POST upload schedule - auto-deletes old for site":"POST /calendar/upload-schedule","GET doctor schedule (CURRENT MONTH ONLY)":"GET /calendar/doctor/:doctorName/:date","GET available doctors (CURRENT MONTH ONLY)":"GET /calendar/available/:date?site=siteName","GET site schedule (CURRENT MONTH ONLY)":"GET /calendar/site/:site/:date","GET schedule summary for verification":"GET /calendar/summary/:site?year=2025&month=1","DELETE monthly schedule before upload":"DELETE /calendar/month/:site/:year/:month","DELETE entire site schedule":"DELETE /calendar/site/:site","DELETE all schedules (DANGER)":"DELETE /calendar/all + confirmation"}},"message":"AI Receptionist Backend API is running"}