Changer l'équipement du chauffeur
Définit le véhicule ou la remorque affecté à un ou plusieurs chauffeurs, par nom d'utilisateur et numéro d'unité. Si un chauffeur a un co-chauffeur, le changement est aussi synchronisé avec lui.
Chaque changement est vérifié séparément. La réponse est 200 quand tous réussissent, 207 quand seulement certains réussissent (réussites dans results, échecs dans errors) et 400 quand aucun ne réussit. L'unité doit être active.
Autorisation
La clé API de votre entreprise.
Corps de la requête
application/json · obligatoire
Une entrée par changement. Au moins une.
Voir les champs
Le nom d'utilisateur du chauffeur dans DPB.
Numéro d'unité d'un véhicule ou d'une remorque actif.
Indique si l'unité est le véhicule ou la remorque du chauffeur.
Valeurs possibles : Vehicle Trailer
Réponse
Changements réussis.
Voir les champs
Valeurs possibles : Vehicle Trailer
Valeurs possibles : success error
Ce qui s'est passé pour ce changement.
Changements échoués, avec la raison. Seulement quand certains ou tous ont échoué.
Voir les champs
Valeurs possibles : Vehicle Trailer
Valeurs possibles : success error
Ce qui s'est passé pour ce changement.
Autres réponses
{
"results": [
{
"username": "driver1",
"unit_no": "1001",
"type": "Vehicle",
"status": "success",
"message": "Successfully updated default vehicle for driver1 to 1001"
}
],
"errors": [
{
"username": "driver2",
"unit_no": "9999",
"type": "Vehicle",
"status": "error",
"message": "Active equipment with unit_no '9999' and type 'Vehicle' not found."
}
]
}{
"results": [],
"errors": [
{
"username": "nonexistent_driver",
"unit_no": "1001",
"type": "Vehicle",
"status": "error",
"message": "Driver with username 'nonexistent_driver' not found."
}
]
}