{"message":"quickspoot API funcionando! 🚀","version":"1.0.0","timestamp":"2026-05-09T05:00:22.601Z","endpoints":{"health":"/health","auth":{"login":"POST /api/auth/login","register":"POST /api/auth/register","profile":"GET /api/auth/profile (protected)","logout":"POST /api/auth/logout (protected)"},"restaurants":{"dashboard":"GET /api/restaurants/:businessId/dashboard (protected)","orders":"GET /api/restaurants/:businessId/orders (protected)","tables":"GET /api/restaurants/:businessId/tables (protected)","updateOrderStatus":"PUT /api/restaurants/:businessId/orders/:orderId/status (protected)","updateTableStatus":"PUT /api/restaurants/:businessId/tables/:tableId/status (protected)"},"employees":{"list":"GET /api/employees/:businessId (protected)","create":"POST /api/employees/:businessId (protected)","update":"PUT /api/employees/:businessId/:employeeId (protected)","delete":"DELETE /api/employees/:businessId/:employeeId (protected)","stats":"GET /api/employees/:businessId/stats (protected)"},"products":{"list":"GET /api/products/:businessId (protected)","create":"POST /api/products/:businessId (protected)","update":"PUT /api/products/:businessId/:productId (protected)","delete":"DELETE /api/products/:businessId/:productId (protected)","updateStock":"PUT /api/products/:businessId/:productId/stock (protected)","stats":"GET /api/products/:businessId/stats (protected)","search":"GET /api/products/:businessId/search (protected)"},"categories":{"list":"GET /api/categories/:businessId (protected)","create":"POST /api/categories/:businessId (protected)","update":"PUT /api/categories/:businessId/:categoryId (protected)","delete":"DELETE /api/categories/:businessId/:categoryId (protected)","stats":"GET /api/categories/:businessId/stats (protected)"},"tables":{"list":"GET /api/tables/:businessId (protected)","create":"POST /api/tables/:businessId (protected)","update":"PUT /api/tables/:businessId/:tableId (protected)","delete":"DELETE /api/tables/:businessId/:tableId (protected)","updateStatus":"PUT /api/tables/:businessId/:tableId/status (protected)","generateQR":"POST /api/tables/:businessId/:tableId/qr (protected)","getByQR":"GET /api/tables/qr/:tableId (public)"},"upload":{"productImages":"POST /api/upload/products (protected)","deleteImage":"DELETE /api/upload/products/image (protected)","imageInfo":"GET /api/upload/images/:filename (protected)"},"orders":{"list":"GET /api/orders/:businessId (protected)","create":"POST /api/orders/:businessId (protected)","getById":"GET /api/orders/:businessId/:orderId (protected)","update":"PUT /api/orders/:businessId/:orderId (protected)","updateStatus":"PUT /api/orders/:businessId/:orderId/status (protected)","cancel":"DELETE /api/orders/:businessId/:orderId (protected)","stats":"GET /api/orders/:businessId/stats (protected)"},"reports":{"dashboard":"GET /api/reports/dashboard/:businessId (protected)","salesMetrics":"GET /api/reports/sales-metrics/:businessId (protected)","dailySales":"GET /api/reports/daily-sales/:businessId (protected)","employeePerformance":"GET /api/reports/employee-performance/:businessId (protected)","productAnalytics":"GET /api/reports/product-analytics/:businessId (protected)","salesReport":"POST /api/reports/sales/:businessId (protected)","inventoryReport":"GET /api/reports/inventory/:businessId (protected)","analytics":"GET /api/reports/analytics/:businessId (protected)","compare":"POST /api/reports/compare/:businessId (protected)","export":"POST /api/reports/export/:businessId (protected)","refresh":"POST /api/reports/refresh/:businessId (protected)"}}}