Get toll costs for an auction by MongoDB ObjectId
GET/company/minimal/bid-auction
Obtient les informations de péage d'une enchère existante en utilisant son MongoDB ObjectId (_id).
Fournit des données détaillées de péage pour l'itinéraire spécifique associé à l'enchère.
Objectif
Permettre un accès rapide aux informations de péage des marchandises mises aux enchères, facilitant la ventilation transparente des coûts et la validation des offres.
Cas d'Utilisation
- Afficher les coûts de péage dans le détail des enchères pour les transporteurs
- Valider les montants des offres par rapport aux coûts de péage
- Fournir une ventilation des coûts dans les résumés d'enchères
- Prise en charge pour les calculs de coût total dans les décisions d'offre
- Générer des rapports de coûts pour les enchères finalisées
Flux du Processus
- Consulter l'enchère par MongoDB
_id(ObjectId) - Peupler les adresses de ramassage (etl_address) et de livraison (etd_address)
- Extraire les coordonnées GPS du champ de localisation de l'adresse
- Consulter l'API externe de péage pour l'itinéraire
- Retourner les données de péage avec les coordonnées de début/fin et les coûts
Informations de la Réponse
- start : Coordonnées GPS d'origine (lat, lng)
- end : Coordonnées GPS de destination (lat, lng)
- tolls : Tableau avec les informations de péage de l'itinéraire
- tollCost : Coût total de tous les péages en EUR
Réponses d'Erreur
- 400 : ID d'enchère manquant ou invalide
- 404 : Enchère avec l'ID indiqué non trouvée
- 500 : Erreur du service de péage externe ou coordonnées d'adresse manquantes
Request
Responses
- 200
- 400
- 404
- 500
Coûts de péage obtenus correctement
Paramètre d'ID d'enchère manquant ou invalide
Enchère non trouvée
Erreur du service de péage externe