Recupera las estimaciones de emisiones. En GitHub, encontrarás detalles sobre cómo se calculan las estimaciones de emisiones.
La respuesta contendrá todas las entradas que coincidan con las tramos de vuelo de entrada, en el mismo orden. Si no hay estimaciones disponibles para un tramo de vuelo determinado, la respuesta devolverá el objeto del tramo de vuelo con campos de emisiones vacíos. La solicitud se seguirá considerando exitosa. Estos son algunos de los motivos por los que faltan las estimaciones de emisiones:
- El servidor no conoce el vuelo.
- Faltan uno o más identificadores en la sección de vuelo de entrada.
- La fecha del vuelo ya pasó.
- El modelo no admite el tipo de aeronave.
- Falta la configuración de los asientos.
La solicitud puede contener hasta 1,000 tramos de vuelo. Si la solicitud tiene más de 1,000 vuelos directos, fallará con un error INVALID_ARGUMENT.
Solicitud HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
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 |
|---|
{
"flights": [
{
object ( |
| Campos | |
|---|---|
flights[] |
Obligatorio. Vuelos directos para los que se devolverán las estimaciones de emisiones. |
Cuerpo de la respuesta
Es la definición de salida para la respuesta de flights.computeFlightEmissions.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{ "flightEmissions": [ { object ( |
| Campos | |
|---|---|
flightEmissions[] |
Es la lista de tramos de vuelo con estimaciones de emisiones. |
modelVersion |
Es la versión del modelo con la que se calcularon las estimaciones de emisiones de todos los vuelos incluidos en esta respuesta. |
FlightWithEmissions
Vuelo directo con estimaciones de emisiones.
| Representación JSON |
|---|
{ "flight": { object ( |
| Campos | |
|---|---|
flight |
Es el identificador. Coincide con los identificadores de vuelo de la solicitud. Nota: Todos los códigos IATA están en mayúsculas. |
source |
Opcional. Es la fuente de los datos de emisiones. |
emissionsGramsPerPax |
Opcional. Son las cifras de la estimación de emisiones por pasajero. No estará presente si no se pudieron calcular las emisiones. Para ver la lista de motivos por los que no se pudieron calcular las emisiones, consulta |
easaLabelMetadata |
Opcional. Son los metadatos sobre la etiqueta de emisiones de vuelos de la EASA. Solo se establece cuando la fuente de datos de emisiones es EASA. |
contrailsImpactBucket |
Opcional. La importancia del impacto del calentamiento de las estelas en comparación con el impacto total de las emisiones de CO2e |