Index
TravelImpactModelService
(interface)ComputeFlightEmissionsRequest
(message)ComputeFlightEmissionsResponse
(message)ComputeScope3FlightEmissionsRequest
(message)ComputeScope3FlightEmissionsResponse
(message)ComputeTypicalFlightEmissionsRequest
(message)ComputeTypicalFlightEmissionsResponse
(message)ContrailsImpactBucket
(enum)EasaLabelMetadata
(message)EmissionsGramsPerPax
(message)Flight
(message)FlightWithEmissions
(message)Market
(message)ModelVersion
(message)Scope3FlightEmissions
(message)Scope3FlightEmissions.Scope3DataType
(enum)Scope3FlightSegment
(message)Scope3FlightSegment.CabinClass
(enum)Source
(enum)TypicalFlightEmissions
(message)
TravelImpactModelService
API permettant de fournir des estimations des émissions de carbone.
ComputeFlightEmissions |
---|
Méthode sans état permettant de récupérer les estimations d'émissions. Pour en savoir plus sur le calcul des estimations d'émissions, consultez GitHub. La réponse contient toutes les entrées correspondant aux étapes de vol saisies, dans le même ordre. Si aucune estimation n'est disponible pour une étape de vol donnée, la réponse renvoie l'objet de l'étape de vol avec des champs d'émissions vides. La demande sera toujours considérée comme ayant abouti. Voici quelques raisons pour lesquelles les estimations d'émissions peuvent être manquantes :
La requête peut contenir jusqu'à 1 000 tronçons de vol. Si la requête comporte plus de 1 000 vols directs, elle échouera et une erreur INVALID_ARGUMENT sera renvoyée. |
ComputeScope3FlightEmissions |
---|
Méthode sans état permettant de récupérer les estimations des émissions de GES pour un ensemble de segments de vol à des fins de reporting sur le champ d'application 3. La réponse contient toutes les entrées qui correspondent aux segments de vol
Si un vol est prévu au cours de l'année civile, nous ne prenons pas en charge les émissions de niveau 1 et nous passerons aux émissions de niveau 2 ou 3. Si le vol futur demandé n'a pas lieu au cours de l'année civile en cours, nous renverrons une réponse vide. Nous vous recommandons d'utiliser l'API Si aucune estimation n'est disponible pour un vol donné avec l'une des trois méthodes, la réponse renverra un objet La requête échouera avec une erreur
Étant donné que la requête est traitée avec une logique de remplacement, il est possible que les requêtes mal configurées renvoient des estimations d'émissions valides à l'aide de méthodes de remplacement. Par exemple, si une requête indique un mauvais numéro de vol, mais spécifie l'origine et la destination, elle aboutira quand même. Toutefois, les émissions renvoyées seront basées uniquement sur les émissions de vol typiques. De même, si une requête ne contient pas d'origine pour une requête d'émissions de vol typique, mais spécifie une distance valide, elle peut aboutir en fonction uniquement des émissions basées sur la distance. Par conséquent, il convient de vérifier la source des émissions renvoyées ( |
ComputeTypicalFlightEmissions |
---|
Récupère les estimations des émissions de vol habituelles entre deux aéroports, également appelés "marché". Si aucune estimation n'est disponible pour un marché donné, la réponse renvoie l'objet de marché avec des champs d'émissions vides. La demande sera toujours considérée comme ayant abouti. Pour en savoir plus sur le calcul des estimations d'émissions habituelles, consultez GitHub. La requête peut contenir jusqu'à 1 000 marchés. Si la requête comporte plus de 1 000 marchés, elle échouera et une erreur INVALID_ARGUMENT sera renvoyée. |
ComputeFlightEmissionsRequest
Définition des entrées pour la requête ComputeFlightEmissions
.
Champs | |
---|---|
flights[] |
Obligatoire. Vols directs pour lesquels renvoyer les estimations d'émissions. |
ComputeFlightEmissionsResponse
Définition de la sortie pour la réponse ComputeFlightEmissions
.
Champs | |
---|---|
flight_emissions[] |
Liste des étapes de vol avec les estimations d'émissions. |
model_version |
Version du modèle sous laquelle les estimations d'émissions pour tous les vols de cette réponse ont été calculées. |
ComputeScope3FlightEmissionsRequest
Liste des segments de vol pour lesquels demander les émissions de scope 3.
Champs | |
---|---|
flights[] |
Obligatoire. Vols pour lesquels renvoyer les estimations d'émissions. |
model_version |
Facultatif. Version du modèle sous laquelle les estimations d'émissions pour tous les vols de cette requête ont été calculées. |
ComputeScope3FlightEmissionsResponse
Liste des vols avec des estimations des émissions de scope 3.
Champs | |
---|---|
flight_emissions[] |
Liste des segments de vol avec les estimations d'émissions. |
model_version |
Version du modèle sous laquelle les estimations d'émissions pour tous les vols de cette réponse ont été calculées. |
ComputeTypicalFlightEmissionsRequest
Liste de paires d'aéroports (marchés) pour lesquels demander les émissions habituelles.
Champs | |
---|---|
markets[] |
Obligatoire. Demandez les estimations des émissions de vols habituelles pour cette paire de marchés. Vous pouvez demander jusqu'à 1 000 marchés. |
ComputeTypicalFlightEmissionsResponse
La réponse inclut les émissions, mais aussi la version du modèle.
Champs | |
---|---|
typical_flight_emissions[] |
Émissions habituelles des vols pour le marché demandées. |
model_version |
Version du modèle sous lequel les estimations des émissions habituelles des vols pour tous les vols de cette réponse ont été calculées. |
ContrailsImpactBucket
Importance de l'impact des traînées de condensation sur le réchauffement climatique par rapport à l'impact total des émissions de CO₂e.
Enums | |
---|---|
CONTRAILS_IMPACT_UNSPECIFIED |
L'impact des traînées de condensation n'est pas spécifié. |
CONTRAILS_IMPACT_NEGLIGIBLE |
L'impact des traînées de condensation est négligeable par rapport aux émissions totales de CO₂e. |
CONTRAILS_IMPACT_MODERATE |
L'impact des traînées de condensation est comparable aux émissions totales de CO₂e. |
CONTRAILS_IMPACT_SEVERE |
L'impact des traînées de condensation est supérieur à l'impact total des émissions de CO₂e. |
EasaLabelMetadata
Métadonnées sur le système d'étiquetage des émissions des vols (FEL) de l'AESA.
Champs | |
---|---|
label_issue_date |
Date d'émission du libellé. |
label_expiry_date |
Date d'expiration du libellé. Le libellé peut être affiché jusqu'à cette date. |
label_version |
Version du libellé. |
saf_discount_percentage |
Pourcentage de remise sur les émissions de carburant d'aviation durable (SAF) appliqué au libellé. Il s'agit d'un pourcentage sous forme décimale. Les valeurs sont comprises dans l'intervalle [0,1]. Par exemple, 0,0021 signifie 0,21 %. Cette remise et cette réduction des émissions sont indiquées par le label EASA, mais ne sont pas incluses dans les estimations de CO2e distribuées par cette API. |
EmissionsGramsPerPax
Résultats des émissions groupées par classe.
Champs | |
---|---|
first |
Émissions pour un passager en première classe, en grammes. Ce champ est toujours calculé et renseigné, que l'avion dispose ou non de sièges en première classe. |
business |
Émissions pour un passager en classe affaires, en grammes. Ce champ est toujours calculé et renseigné, que l'avion dispose ou non de sièges en classe affaires. |
premium_economy |
Émissions pour un passager en classe économique premium, en grammes. Ce champ est toujours calculé et renseigné, que l'avion dispose ou non de sièges en classe économique premium. |
economy |
Émissions pour un passager en classe économique, en grammes. Ce champ est toujours calculé et renseigné, que l'avion dispose ou non de sièges en classe économique. |
Vol
Tous les détails liés à un seul élément de requête pour les estimations d'émissions d'un vol direct.
Champs | |
---|---|
origin |
Obligatoire. Code IATA de l'aéroport de départ du vol (par exemple, "LHR"). |
destination |
Obligatoire. Code IATA de l'aéroport de destination du vol (par exemple, "JFK") |
operating_carrier_code |
Obligatoire. Code IATA de la compagnie aérienne, par exemple "AA". |
flight_number |
Obligatoire. Numéro de vol, par exemple 324. |
departure_date |
Obligatoire. Date du vol dans le fuseau horaire de l'aéroport de départ. Il doit s'agir d'une date dans le présent ou le futur. |
FlightWithEmissions
Vol direct avec estimations des émissions.
Champs | |
---|---|
flight |
Obligatoire. Correspond aux identifiants de vol dans la requête. Remarque : Tous les codes IATA sont en majuscules. |
source |
Facultatif. Source des données sur les émissions. |
emissions_grams_per_pax |
Facultatif. Nombre estimé d'émissions par passager. Ce champ n'est pas présent si les émissions n'ont pas pu être calculées. Pour obtenir la liste des raisons pour lesquelles les émissions n'ont pas pu être calculées, consultez |
easa_label_metadata |
Facultatif. Métadonnées sur le système d'étiquetage des émissions des vols (FEL) de l'AESA. Défini uniquement lorsque la source de données sur les émissions est l'EASA. |
contrails_impact_bucket |
Facultatif. Importance de l'impact des traînées de condensation sur le réchauffement climatique par rapport à l'impact total des émissions de CO₂e. |
Marché
Une paire d'aéroports.
Champs | |
---|---|
origin |
Obligatoire. Code IATA de l'aéroport de départ du vol (par exemple, "LHR"). |
destination |
Obligatoire. Code IATA de l'aéroport de destination du vol (par exemple, "JFK") |
ModelVersion
Version du modèle d'impact des voyages. Pour en savoir plus sur la gestion des versions de modèle, consultez GitHub.
Champs | |
---|---|
major |
Versions majeures : modifications majeures de la méthodologie (par exemple, ajout de nouvelles sources de données au modèle entraînant des modifications majeures des résultats). De tels changements seront rares et annoncés bien à l'avance. Cela peut impliquer des modifications de la version de l'API, qui respecteront les Consignes relatives aux API Google Cloud. |
minor |
Versions mineures : modifications apportées au modèle qui, tout en étant cohérentes entre les versions du schéma, modifient les paramètres ou l'implémentation du modèle. |
patch |
Versions correctives : modifications de l'implémentation destinées à corriger les bugs ou les inexactitudes dans l'implémentation du modèle. |
dated |
Versions datées : les ensembles de données du modèle sont recréés régulièrement avec des données d'entrée actualisées, mais sans modification des algorithmes. |
Scope3FlightEmissions
Vol de catégorie 3 avec estimations des émissions.
Champs | |
---|---|
flight |
Obligatoire. Correspond aux identifiants de vol dans la requête. |
wtw_emissions_grams_per_pax |
Facultatif. Émissions totales du vol (somme des émissions du puits au réservoir et du réservoir au sillage) par passager, en fonction des informations demandées. Il s'agit des émissions totales. Sauf si vous avez des raisons spécifiques d'utiliser les émissions du réservoir au sillage ou du puits au réservoir, vous devez utiliser ce nombre. |
ttw_emissions_grams_per_pax |
Facultatif. Émissions de vol "du réservoir à l'éveil" par passager, en fonction des informations demandées. |
wtt_emissions_grams_per_pax |
Facultatif. Émissions de gaz à effet de serre par passager, du puits au réservoir, en fonction des informations demandées. |
source |
Facultatif. Source des données sur les émissions. |
Scope3DataType
Type de correspondance utilisé pour calculer les émissions du champ d'application 3. Ce champ est utilisé pour la réponse du champ d'application 3, en indiquant la méthode utilisée pour calculer les émissions.
Enums | |
---|---|
SCOPE3_DATA_TYPE_UNSPECIFIED |
Type de données non spécifié. |
TIM_EMISSIONS |
Émissions basées sur le TIM, en fonction de l'origine, de la destination, du transporteur, du numéro de vol, de la date de départ et de l'année. |
TYPICAL_FLIGHT_EMISSIONS |
Émissions de vol habituelles en fonction de l'origine, de la destination et de l'année. |
DISTANCE_BASED_EMISSIONS |
Émissions basées sur la distance parcourue et l'année. |
Scope3FlightSegment
Paramètres de vol avec lesquels les émissions de catégorie 3 sont récupérées.
Champs | |
---|---|
departure_date |
Obligatoire. Date du vol dans le fuseau horaire de l'aéroport de départ. Seule l'année est requise pour les modèles d'émissions typiques basés sur les vols et la distance (les valeurs du mois et du jour sont ignorées et peuvent donc être omises, définies sur 0 ou définies sur une date valide pour ces cas). De même, si aucune date spécifique n'est fournie pour les émissions TIM, nous utiliserons les émissions typiques des vols (ou basées sur la distance). |
cabin_class |
Obligatoire. Classe de réservation du vol. |
origin |
Facultatif. Code IATA de l'aéroport de départ du vol (par exemple, |
destination |
Facultatif. Code IATA de l'aéroport de destination du vol, par exemple |
carrier_code |
Facultatif. Code IATA de la compagnie aérienne (par exemple, |
flight_number |
Facultatif. Numéro de vol (par exemple, |
distance_km |
Facultatif. Distance en kilomètres, par exemple |
CabinClass
Classe de réservation du vol.
Enums | |
---|---|
CABIN_CLASS_UNSPECIFIED |
Classe de réservation non spécifiée. |
ECONOMY |
Classe économique |
PREMIUM_ECONOMY |
Classe économique premium. |
BUSINESS |
Classe affaires |
FIRST |
Première classe. |
Source
Source des données sur les émissions.
Enums | |
---|---|
SOURCE_UNSPECIFIED |
La source des données sur les émissions n'est pas spécifiée. |
TIM |
Les données sur les émissions proviennent du modèle de calcul de l'impact des voyages. |
EASA |
Les données sur les émissions proviennent des écolabels de l'EASA. |
TypicalFlightEmissions
Estimations des émissions habituelles des vols pour un marché donné
Champs | |
---|---|
market |
Obligatoire. Correspond aux identifiants de vol dans la requête. Remarque : Tous les codes IATA sont en majuscules. |
emissions_grams_per_pax |
Facultatif. Émissions de vol habituelles par passager pour le marché demandé. Ce champ n'est pas présent si les émissions habituelles n'ont pas pu être calculées. Pour obtenir la liste des raisons pour lesquelles les émissions de vol habituelles n'ont pas pu être calculées, consultez GitHub. |