Method: flights.computeTypicalFlightEmissions

Recupera las estimaciones de emisiones de vuelos típicos entre dos aeropuertos, también conocidas como mercado. Si no hay estimaciones disponibles para un mercado determinado, la respuesta mostrará el objeto de mercado con los campos de emisión vacíos. La solicitud se seguirá considerando exitosa.

En GitHub, encontrarás detalles sobre cómo se calculan las estimaciones de emisiones típicas.

La solicitud puede contener hasta 1,000 mercados. Si la solicitud tiene más de 1,000 mercados, fallará y mostrará un error INVALID_ARGUMENT.

Solicitud HTTP

POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions

La URL usa la sintaxis de la transcodificación de gRPC.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "markets": [
    {
      object (Market)
    }
  ]
}
Campos
markets[]

object (Market)

Obligatorio. Solicita las estimaciones de emisiones de vuelos típicos para este par de mercados. Se puede solicitar un máximo de 1,000 mercados.

Cuerpo de la respuesta

La respuesta incluye las emisiones, pero también la versión del modelo.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "typicalFlightEmissions": [
    {
      object (TypicalFlightEmissions)
    }
  ],
  "modelVersion": {
    object (ModelVersion)
  }
}
Campos
typicalFlightEmissions[]

object (TypicalFlightEmissions)

Emisiones de vuelos típicos del mercado solicitadas.

modelVersion

object (ModelVersion)

La versión del modelo con la que se calcularon las estimaciones de emisiones de vuelos típicos para todos los vuelos de esta respuesta.

Mercado

Un par de aeropuertos.

Representación JSON
{
  "origin": string,
  "destination": string
}
Campos
origin

string

Obligatorio. Código IATA del aeropuerto de origen del vuelo, p.ej., "LHR".

destination

string

Obligatorio. Código IATA del aeropuerto de destino del vuelo, p.ej., "JFK".

TypicalFlightEmissions

Estimaciones de emisiones de vuelos típicos para un mercado determinado

Representación JSON
{
  "market": {
    object (Market)
  },
  "emissionsGramsPerPax": {
    object (EmissionsGramsPerPax)
  }
}
Campos
market

object (Market)

Es el identificador. Coincide con los identificadores de vuelo de la solicitud. Nota: Todos los códigos IATA están en mayúsculas.

emissionsGramsPerPax

object (EmissionsGramsPerPax)

Es opcional. Emisiones de vuelos típicos por pasajero para el mercado solicitado. No estará presente si no se pudieron calcular las emisiones típicas. Para obtener la lista de motivos por los que no se pudieron calcular las emisiones de vuelos típicos, consulta GitHub.