Actualizar un vehículo existente
POST/vehicles/:id
Endpoint para modificar los datos de un vehículo existente en la flota. Permite actualizar todos los campos o solo algunos.
Notas importantes:
- El formato debe ser multipart/form-data para soportar actualización de imágenes
- Las imágenes nuevas reemplazarán las existentes
- Solo se deben incluir los campos que se desean actualizar
Ejemplo de request:
{
"license_plate": "ABC1234",
"brand": "Volvo",
"images": [binary_file1]
}
Request
Responses
- 200
- 400
- 401
- 404
Vehículo actualizado exitosamente
Solicitud inválida. Posibles causas:
- Formato de datos incorrecto
- Matrícula ya existe en el sistema
- Tipo de vehículo no válido
- Imágenes no cumplen con los requisitos
No autorizado. El token JWT es inválido, ha expirado o no tiene permisos de administrador.
Vehículo no encontrado. El ID proporcionado no corresponde a ningún vehículo existente.