Posición
📄️ Obtenir la position actuelle du conducteur
Retourne la dernière position enregistrée du conducteur avec tous les métadonnées associées.**Cas d'utilisation principaux :**- Afficher la localisation en temps réel sur les cartes- Calculer l'ETA (Temps Estimé d'Arrivée)- Vérifier le respect de l'itinéraire assigné**Exemple de flux :**1. L'application mobile envoie la position toutes les 5 minutes2. Le serveur stocke et met à jour la dernière position3. Le client interroge ce endpoint pour visualisation**Limitations :**- Maximum 1 requête par seconde- Précision de 6 décimales (~11cm)- Les données sont purgées après 30 jours**Exemple de requête :**```httpGET /api/drivers/5f8d3b7b3f6b8a1b9c3b7b3f/position?lang=es```
📄️ Mettre à jour la position du conducteur
Enregistre une nouvelle position pour le conducteur.**Validations :** - Coordonnées GPS valides - L'horodatage ne peut pas être dans le futur - Maximum une mise à jour par minute
📄️ Obtenir l'historique des positions
Retourne l'historique des positions du conducteur sur une plage de dates.**Paramètres optionnels :** - from : Date de début (par défaut : il y a 24 heures) - to : Date de fin (par défaut : maintenant) - limit : Nombre maximum d'enregistrements (par défaut : 100)