Get available deliveries for GPS tracking
GET/truckers/deliveries/trackable
Cet endpoint renvoie une liste de livraisons en cours qui peuvent être suivies en temps réel via GPS.
Caractéristiques principales :
- Inclut uniquement les livraisons avec le statut 'collected' (collectées mais non livrées)
- Exclut les livraisons associées à des enchères
- Fournit les informations essentielles pour le suivi :
- Code de service unique
- Statut actuel de la livraison
- Adresses complètes de chargement (ETL) et de déchargement (ETD)
- Coordonnées géographiques si disponibles
- Dernière position connue du véhicule (si disponible)
Cas d'utilisation typiques :
- Visualiser toutes les livraisons actives sur la carte du transporteur
- Sélectionner une livraison spécifique pour démarrer le suivi GPS
- Vérifier quelles livraisons sont actuellement en route
- Planifier des itinéraires multiples lorsqu'il y a plusieurs livraisons actives
- Surveiller la progression des livraisons en cours
Validations et restrictions :
- Nécessite une authentification JWT valide de transporteur
- Affiche uniquement les livraisons assignées au transporteur authentifié
- Les livraisons doivent avoir le statut 'collected' pour apparaître
- N'inclut pas les livraisons terminées ou annulées
- Fréquence de requête maximale : 1 fois par minute
Exemple de flux :
- Le transporteur se connecte à l'application mobile
- L'application interroge cet endpoint périodiquement (toutes les 2-5 minutes)
- Les livraisons actives sont affichées sur la carte avec leur dernière position
- Le transporteur en sélectionne une pour démarrer un suivi détaillé
Notes techniques :
- Les coordonnées sont renvoyées au format [longitude, latitude] (GeoJSON)
- Le statut 'collected' indique que la cargaison a été collectée mais non livrée
- Les adresses incluent la ville, le code postal et la province
- La réponse inclut l'en-tête X-Total-Count avec
Request
Responses
- 200
- 401
- 403
- 429
Liste des livraisons disponibles pour suivi GPS
Response Headers
X-Total-Count
Nombre total de livraisons traçables
Example:
2X-RateLimit-Remaining
Nombre de requêtes restantes dans la période actuelle
Example:
58Non autorisé
Response Headers
Erreur d'autorisation ou de validation. Cela se produit lorsque l'utilisateur n'a pas les autorisations ou que les données sont invalides.
Response Headers
Trop de demandes. La limite de requêtes est de 60 par heure. Veuillez patienter avant de faire de nouvelles requêtes.
Response Headers
Retry-After
Secondes avant qu'une autre requête puisse être effectuée
Example:
60