- Richiesta HTTP
- Corpo della richiesta
- Corpo della risposta
- Mercato
- TypicalFlightEmissions
- Fai una prova!
Recupera le stime delle emissioni di un volo standard tra due aeroporti, noto anche come mercato. Se non sono disponibili stime per un determinato mercato, la risposta restituirà l'oggetto mercato con campi di emissione vuoti. La richiesta verrà comunque considerata riuscita.
I dettagli su come vengono calcolate le stime delle emissioni standard sono disponibili su GitHub.
La richiesta può contenere fino a 1000 mercati. Se la richiesta include più di 1000 mercati, non andrà a buon fine e verrà restituito un errore INVALID_ARGUMENT.
Richiesta HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"markets": [
{
object ( |
| Campi | |
|---|---|
markets[] |
Obbligatorio. Richiedi le stime delle emissioni di un volo standard per questa coppia di mercati. È possibile richiedere un massimo di 1000 mercati. |
Corpo della risposta
La risposta include le emissioni, ma anche la versione del modello.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "typicalFlightEmissions": [ { object ( |
| Campi | |
|---|---|
typicalFlightEmissions[] |
Sono state richieste le emissioni di un volo standard per il mercato. |
modelVersion |
La versione del modello in base alla quale sono state calcolate le stime delle emissioni di un volo standard per tutti i voli in questa risposta. |
Mercato
Una coppia di aeroporti.
| Rappresentazione JSON |
|---|
{ "origin": string, "destination": string } |
| Campi | |
|---|---|
origin |
Obbligatorio. Codice IATA del codice aeroporto di partenza del volo, ad esempio "LHR". |
destination |
Obbligatorio. Codice aeroporto IATA per la destinazione del volo, ad es. "JFK". |
TypicalFlightEmissions
Stime delle emissioni di un volo standard per un determinato mercato
| Rappresentazione JSON |
|---|
{ "market": { object ( |
| Campi | |
|---|---|
market |
Identificatore. Corrisponde agli identificatori di volo nella richiesta. Nota: tutti i codici IATA sono in maiuscolo. |
emissionsGramsPerPax |
Facoltativo. Emissioni di un volo standard per passeggero per il mercato richiesto. Non sarà presente se non è stato possibile calcolare le emissioni tipiche. Per l'elenco dei motivi per cui non è stato possibile calcolare le emissioni tipiche del volo, consulta GitHub. |