{"status":true,"data":{"service":"nuvio-sales-analytics-api","apiBasePath":"/api/v1/sales-app","routes":[{"path":"/api/v1/sales-app/health","access":"public","description":"Liveness and readiness probes — must answer before a token exists"},{"path":"/api/v1/sales-app/auth","access":"public","description":"Sign-in (OTP, password), refresh, logout, profile; guards itself per route"},{"path":"/api/v1/sales-app/docs","access":"public","description":"OpenAPI 3.1 spec and Swagger UI; gated by DOCS_ENABLED"},{"path":"/api/v1/sales-app/cinemas","access":"protected","description":"Cinemas the signed-in user may read"},{"path":"/api/v1/sales-app/settings","access":"protected","description":"Currency, timezone and business-day settings for display"},{"path":"/api/v1/sales-app/summary","access":"protected","description":"Summary report (tickets, F&B, totals, KPIs) and per-day overview"},{"path":"/api/v1/sales-app/movies","access":"protected","description":"Movie reports: summary, show-wise, week-wise, movie-wise sales, filter lists"},{"path":"/api/v1/sales-app/performance","access":"protected","description":"Movie performance: shows, capacity, admits, box office"},{"path":"/api/v1/sales-app/fnb","access":"protected","description":"F&B item performance and sales summary (source → cinema → item)"},{"path":"/api/v1/sales-app/sales","access":"protected","description":"Booking summary, online/offline tickets per cinema, BO + F&B revenue, tickets by purchase hour"},{"path":"/api/v1/sales-app/schedules","access":"protected","description":"Schedule drill-downs (cinema/movie/shows) and seat occupancy"},{"path":"/api/v1/sales-app/sales-channels","access":"protected","description":"Ticket sales by booking source"}]},"message":"Nuvio sales analytics API","apiVersion":"v1","requestId":"6e7219a0-3a03-477a-be9c-baf01793b9ab"}