Update vehicle by ID
PUT/truckers/vehicles/:id
Met à jour les informations d'un véhicule spécifique identifié par son ID. Permet de modifier tous les champs sauf la plaque d'immatriculation (licensePlate). Les images envoyées remplaceront complètement celles existantes.
Paramètres :
- id (obligatoire) : ID unique du véhicule à mettre à jour
Champs modifiables :
- type : Type de véhicule
- brand : Marque
- model : Modèle
- year : Année
- images : Images (elles sont entièrement remplacées)
Cas d'utilisation :
- Mettre à jour les informations techniques d'un véhicule spécifique
- Remplacer les images d'un véhicule
- Corriger des données erronées pour un véhicule particulier
Exemple de requête :
{
type: RIGIDO,
brand: Volvo,
model: FH16,
year: 2022
}
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
Véhicule mis à jour avec succès
Response Headers
Requête invalide
Response Headers
Non autorisé
Response Headers
Erreur d'autorisation ou de validation. Se produit lorsque l'utilisateur n'a pas les autorisations ou que les données sont invalides.
Response Headers
Véhicule non trouvé
Response Headers
Conflit - L'immatriculation ne peut pas être modifiée