Remove a driver
DELETE/company/my_carriers/driver/:carrierId/:driverId
Supprime définitivement un conducteur du système. Nécessite une authentification via JWT.
Cas d'utilisation :
- Supprimer les conducteurs qui ne travaillent plus avec le transporteur
- Nettoyer les enregistrements en double ou incorrects
Notes :
- Cette action est irréversible
- Le transporteur et le conducteur doivent exister préalablement
- Seuls les conducteurs associés au transporteur spécifié peuvent être supprimés
- Le point de terminaison vérifie que le conducteur appartient bien au transporteur (en utilisant le champ
associated)
Request
Responses
- 200
- 401
- 404
Conducteur supprimé correctement.
Response Headers
Non autorisé. Jeton JWT invalide ou non fourni.
Response Headers
Non trouvé. Causes possibles :
- Transporteur inexistant
- Conducteur inexistant ou n'appartenant pas au transporteur spécifié