Recurso: Dashboard (panel interno)

Métricas y datos para el dashboard de la aplicación (comprador / operador según rol).

Endpoints

MétodoRutaDescripciónAuth
GET/api/dashboard/summaryResumen general (KPIs).Sesión
GET/api/dashboard/metricsMétricas agregadas.Sesión
GET/api/dashboard/liveMonitor en vivo (ej. ventas del día).Sesión
GET/api/dashboard/ordersÓrdenes para vista dashboard.Sesión
GET/api/dashboard/comprasHistorial compras.Sesión
GET/api/dashboard/productsProductos en contexto dashboard (filtros avanzados vía query: sort, categoryId, f_*).Sesión
GET/api/dashboard/products/filter-optionsCategorías distintas usadas en publicaciones del vendedor (para el modal de filtros).Sesión
POST/api/dashboard/productsCrear desde panel.Sesión
PATCH/api/dashboard/productsActualizar desde panel.Sesión
DELETE/api/dashboard/productsEliminar desde panel.Sesión
GET/api/dashboard/questionsPreguntas sobre publicaciones.Sesión
GET/api/dashboard/opinionesReseñas / opiniones.Sesión
GET/api/dashboard/favoritosFavoritos del usuario.Sesión
DELETE/api/dashboard/favoritosQuitar favoritos (según body).Sesión
GET/api/dashboard/faqFAQ o contenido de ayuda.Sesión / público según handler
GET, POST, PATCH/api/dashboard/supportTickets o hilos de soporte.Sesión
GET, POST/api/dashboard/support/messagesMensajes de soporte.Sesión