Passa al contenuto principale

Get toll costs for an auction by MongoDB ObjectId

GET 

/company/minimal/bid-auction

Ottiene le informazioni sui pedaggi di un'asta esistente utilizzando il suo MongoDB ObjectId (_id). Fornisce dati dettagliati sui pedaggi per il percorso specifico associato all'asta.

Obiettivo

Consentire l'accesso rapido alle informazioni sui pedaggi per le merci messe all'asta, facilitando la scomposizione trasparente dei costi e la validazione delle offerte.

Casi d'Uso

  • Mostrare i costi dei pedaggi nel dettaglio delle aste per i trasportatori
  • Validare gli importi delle offerte rispetto ai costi dei pedaggi
  • Fornire la scomposizione dei costi nei riepiloghi delle aste
  • Supporto per i calcoli del costo totale nelle decisioni di offerta
  • Generare report sui costi per le aste concluse

Flusso del Processo

  1. Consultare l'asta tramite MongoDB _id (ObjectId)
  2. Popolare gli indirizzi di ritiro (etl_address) e consegna (etd_address)
  3. Estrarre le coordinate GPS dal campo di posizione dell'indirizzo
  4. Consultare l'API esterna dei pedaggi per il percorso
  5. Restituire i dati dei pedaggi con coordinate di inizio/fine e costi

Informazioni della Risposta

  • start: Coordinate GPS di origine (lat, lng)
  • end: Coordinate GPS di destinazione (lat, lng)
  • tolls: Array con le informazioni sui pedaggi del percorso
  • tollCost: Costo totale di tutti i pedaggi in EUR

Risposte di Errore

  • 400: ID asta mancante o non valido
  • 404: Asta con l'ID indicato non trovata
  • 500: Errore del servizio pedaggi esterno o coordinate dell'indirizzo mancanti

Request

Responses

Costi dei pedaggi ottenuti correttamente