Listar vehículos de la flota
GET/vehicles/
Propósito
Devuelve el listado paginado de vehículos de la flota del transportista autenticado.
Objetivo
Permitir que los transportistas consulten y gestionen su flota de vehículos para asignarlos a eCMRs de transporte.
Casos de uso
- Listar todos los vehículos de la flota en el panel de gestión.
- Obtener el vehículo por defecto del conductor (
isSign=true). - Paginar la flota cuando hay muchos vehículos registrados.
Detalles técnicos
- Busca la empresa que contiene al transportista autenticado
en su array
truckers. - Pagina manualmente sobre
company.vehiclescon populate. - Si
isSign=truey el usuario tienedefault_vehicle, incluye el campodefaultVehicleen la respuesta con los datos completos. - Los parámetros
search,autocompleteyextrase aceptan por compatibilidad pero no filtran los resultados de vehículos.
Autenticación
Requiere JWT Bearer token o API Key.
Request
Responses
- 200
- 401
- 404
Lista paginada de vehículos. Si isSign=true, puede incluir defaultVehicle
Response Headers
Token JWT o API Key ausente, expirado o inválido, o error al cargar la flota
Response Headers
No se encontró la empresa asociada al transportista autenticado