Get dashboard statistics
GET/company/dashboard/
Devuelve estadísticas completas para el panel de control empresarial de Cargoffer, incluyendo:
Métricas operativas:
- Cargas publicadas y adjudicadas
- Entregas completadas y en curso
- Transportistas colaboradores activos
- Rutas más utilizadas
Métricas financieras:
- Facturación mensual y acumulada
- Costes de transporte por ruta
- Ahorro vs transporte propio
- Rentabilidad por tipo de carga
Métricas de calidad:
- Índice de satisfacción de entregas
- Tiempo promedio de entrega
- Incidencias y reclamaciones
- Puntuación de transportistas
Los datos se pueden filtrar por rango de fechas para análisis específicos.
Casos de uso:
- Dashboard ejecutivo con KPIs principales
- Informes mensuales de gestión
- Análisis de rendimiento operativo
- Seguimiento de objetivos comerciales
Ejemplo de uso:
- Dashboard principal: GET / (estadísticas últimos 30 días)
- Informe trimestral: GET /?minDate=2024-01-01&maxDate=2024-03-31
Request
Responses
- 200
- 401
- 404
Estadísticas recuperadas exitosamente. Contiene los siguientes grupos de datos:
- auctions: Estadísticas de todas las subastas
- publishedAuctions: Subastas publicadas
- awardedAuctions: Subastas adjudicadas
- approvedAuctions: Subastas aprobadas
- plannedAuctions: Subastas planificadas
- plannedDeliveries: Entregas planificadas
- collectedDeliveries: Entregas recogidas
- deliveredDeliveries: Entregas completadas
Response Headers
No autorizado. El token JWT es inválido, ha expirado o no tiene permisos para acceder a estas estadísticas.
Soluciones:
- Verificar que el token sea válido y no haya expirado
- Asegurarse que el usuario tenga rol de empresa
- Solicitar nuevo token de autenticación
Response Headers
Usuario o empresa no encontrada. Ocurre cuando:
- El ID de empresa asociado al usuario no existe
- El usuario no tiene empresa asignada
- La empresa fue desactivada
Soluciones:
- Verificar que el usuario tenga una empresa válida asignada
- Contactar al administrador si la empresa aparece como desactivada