Listar vehículos de la compañía
GET/vehicle/
Obtiene la lista paginada de vehículos asociados a la compañía del usuario autenticado.
Funcionalidad:
- Devuelve vehículos ordenados por matrícula (plate)
- Soporta paginación mediante parámetros query (page, limit)
- Campos retornados: cargo_type, plate, image, itv, vehicle_type, shipping_type, fresh_cargo_temp
Casos de uso:
- Mostrar listado de vehículos en panel de administración
- Seleccionar vehículo para asignar a un transporte
Ejemplo de respuesta exitosa:
{
"docs": [
{
"plate": "1234ABC",
"vehicle_type": "truck",
"image": "https://s3.amazonaws.com/vehicles/1234ABC.jpg",
"itv": "https://s3.amazonaws.com/documents/ITV_1234ABC.pdf",
"shipping_type": "dry",
"cargo_type": ["construction", "industrial"]
}
],
"total": 1,
"limit": 10,
"page": 1,
"pages": 1
}
Request
Responses
- 200
- 400
- 401
Lista de vehículos
Error en la solicitud
No autorizado