Récupère 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 :
- Le serveur ne connaît pas le vol.
- Il manque un ou plusieurs identifiants à la section de vol saisie.
- La date du vol est antérieure à la date actuelle.
- Le type d'aéronef n'est pas pris en charge par le modèle.
- La configuration des licences utilisateur est manquante.
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.
Requête HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
L'URL utilise la syntaxe de transcodage gRPC.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON |
|---|
{
"flights": [
{
object ( |
| Champs | |
|---|---|
flights[] |
Obligatoire. Vols directs pour lesquels renvoyer les estimations des émissions. |
Corps de la réponse
Définition de la sortie pour la réponse flights.computeFlightEmissions.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{ "flightEmissions": [ { object ( |
| Champs | |
|---|---|
flightEmissions[] |
Liste des étapes de vol avec les estimations des émissions. |
modelVersion |
Version du modèle sous laquelle les estimations d'émissions pour tous les vols de cette réponse ont été calculées. |
FlightWithEmissions
Vol direct avec estimations des émissions.
| Représentation JSON |
|---|
{ "flight": { object ( |
| Champs | |
|---|---|
flight |
Identifiant. 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. |
emissionsGramsPerPax |
Facultatif. Nombre d'estimations d'émissions par passager. Ce champ est absent 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 |
easaLabelMetadata |
Facultatif. Métadonnées sur le système d'étiquetage des émissions des vols de l'AESA. Défini uniquement lorsque la source de données sur les émissions est l'EASA. |
contrailsImpactBucket |
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. |