Conductores
📄️ Alle Fahrer abrufen
Gibt eine paginierte Liste aller im System registrierten Fahrer zurück.**Verfügbare Filter:** - Nach Status (active, inactive, on_route, resting) - Nach Standort (Fahrer in der Nähe von Koordinaten)
📄️ Einen neuen Fahrer erstellen
Registriere einen neuen Fahrer im System.**Validierungen:** - Einzigartige Führerscheinnummer - Pflichtfelder: Name, Führerscheinnummer
📄️ Details eines Fahrers abrufen
Gibt detaillierte Informationen zu einem bestimmten Fahrer zurück.**Enthält:** - Persönliche Daten - Aktuellen Status - Letzte bekannte Position - Akkumulierte Stunden dieser Woche
📄️ Aktualisieren von Fahrerinformationen
Aktualisiert die Daten eines vorhandenen Fahrers.**Hinweise:** - Die Führerscheinnummer kann nicht geändert werden - Optionale Felder: alle außer Name und Führerscheinnummer
📄️ Fahrer entfernen
Entfernt einen Fahrer aus dem System (logisches Löschen).**Hinweise:** - Der Fahrer wird als „inaktiv“ markiert, anstatt physisch gelöscht zu werden - Ein Fahrer mit aktiven Routen kann nicht entfernt werden