Update vehicle by ID
PUT/truckers/vehicles/:id
Aggiorna le informazioni di un veicolo specifico identificato dal suo ID.
Consente di modificare tutti i campi tranne la targa (licensePlate).
Le immagini inviate sostituiranno completamente quelle esistenti.
Parametri:
- id (obbligatorio): ID univoco del veicolo da aggiornare
Campi modificabili:
- type: Tipo di veicolo
- brand: Marca
- model: Modello
- year: Anno
- images: Immagini (vengono completamente sostituite)
Casi d'uso:
- Aggiornare le informazioni tecniche di un veicolo specifico
- Sostituire le immagini di un veicolo
- Correggere dati errati di un veicolo particolare
Esempio di richiesta:
{
type: RIGIDO,
brand: Volvo,
model: FH16,
year: 2022
}
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
Veicolo aggiornato con successo
Response Headers
Richiesta non valida
Response Headers
Non autorizzato
Response Headers
Errore di autorizzazione o validazione. Si verifica quando l'utente non dispone dei permessi o i dati sono non validi.
Response Headers
Veicolo non trovato
Response Headers
Conflitto - L'immatricolazione non può essere modificata.