Saltar al contenido principal

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.vehicles con populate.
  • Si isSign=true y el usuario tiene default_vehicle, incluye el campo defaultVehicle en la respuesta con los datos completos.
  • Los parámetros search, autocomplete y extra se aceptan por compatibilidad pero no filtran los resultados de vehículos.

Autenticación

Requiere JWT Bearer token o API Key.

Request

Responses

Lista paginada de vehículos. Si isSign=true, puede incluir defaultVehicle

Response Headers