סקירה כללית על ממשקי API
Travel Impact Model API חושף אומדני פליטות שמחושבים לפי מודל ההשפעה של הנסיעות. אומדני הפליטה האלה מוצגים גם ב-Google חיפוש טיסות, והגישה ל-API זמינה גם דרך התוסף של Google Sheets.
ה-API הוא ציבורי וחינמי.
לצורך אימות, תצטרכו מפתח API.
סקירה כללית של מודל אומדני הפליטה
מודל ההשפעה של הנסיעות הוא מודל מודרני לאומדן פליטות בטיסות.
השיטה פורסמה ב-GitHub.
נתונים משוערים של פליטות מטיסות
ה-API הזה תומך בטיסות מסחריות ברחבי העולם שיוצאות ב-11 החודשים הבאים.
אין תמיכה בטיסות שכר, בטיסות פרטיות ובטיסות מטען. אין תמיכה בטיסות קודמות. אם יש לכם שאלות או בקשות להוספת תכונות, אתם יכולים ליצור איתנו קשר (דף התמיכה).
הנתונים שמוצגים על ידי ה-API הזה כפופים לרישיון CC BY-SA 4.0.
נתונים על שיעורי פליטה אופייניים בטיסות
שיעורי הפליטה האופייניים בטיסה הם אומדנים של פליטות גזי החממה שנוצרות לכל נוסע שנוסע באוויר בין שני שדות תעופה.
הוא מחושב על סמך נתוני אומדני הפליטות של הטיסות, והמתודולוגיה ליצירת מערך הנתונים הזה מתפרסמת ב-GitHub. אין להשתמש בשיעורי הפליטה האופייניים בטיסה כתחליף לאומדני הפליטות בטיסה.
דוגמה לקבלת נתוני פליטה של טיסות
curl https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions?key=$API_KEY \ -H "Content-Type: application/json" -d \ '{ "flights": [ { "origin": "ZRH", "destination": "CDG", "operatingCarrierCode": "AF", "flightNumber": 1115, "departureDate": {"year": 2025, "month": 12, "day": 2} }, { "origin": "CDG", "destination": "BOS", "operatingCarrierCode": "AF", "flightNumber": 334, "departureDate": {"year": 2025, "month": 12, "day": 1} }, { "origin": "ZRH", "destination": "BOS", "operatingCarrierCode": "LX", "flightNumber": 52, "departureDate": {"year": 2025, "month": 11, "day": 1} } ] }'
הדוגמה כוללת טיסה מסוג ZRH – BOS עם עצירה ביעד CDG, וטיסה מסוג ZRH – BOS.
בפקודה לדוגמה מתבצעת קריאה לנקודת הקצה ל-REST באמצעות curl. בפקודה, צריך להחליף את הערך $API_KEY
במפתח ה-API שלכם. יכול להיות שתצטרכו גם לשנות את פרטי הטיסה כך שיתאימו לטיסה קרובה קיימת.
בכרטיסייה 'מידע' מפורט מידע מלא על המשאבים שחשופים דרך ה-API הזה. השירות תומך גם בקריאות HTTP וגם בקריאות RPC.
{ "flightEmissions": [ { "flight": { "origin": "ZRH", "destination": "CDG", "operatingCarrierCode": "AF", "flightNumber": 1115, "departureDate": { "year": 2025, "month": 12, "day": 2 } }, "emissionsGramsPerPax": { "first": 100349, "business": 100349, "premiumEconomy": 66900, "economy": 66900 }, "source": "TIM", "contrailsImpactBucket": "CONTRAILS_IMPACT_MODERATE" }, { "flight": { "origin": "CDG", "destination": "BOS", "operatingCarrierCode": "AF", "flightNumber": 334, "departureDate": { "year": 2025, "month": 12, "day": 1 } }, "emissionsGramsPerPax": { "first": 1650750, "business": 1320600, "premiumEconomy": 495224, "economy": 330150 }, "source": "TIM", "contrailsImpactBucket": "CONTRAILS_IMPACT_MODERATE" }, { "flight": { "origin": "ZRH", "destination": "BOS", "operatingCarrierCode": "LX", "flightNumber": 52, "departureDate": { "year": 2025, "month": 11, "day": 1 } }, "emissionsGramsPerPax": { "first": 1557805, "business": 1246244, "premiumEconomy": 467341, "economy": 311561 }, "source": "TIM", "contrailsImpactBucket": "CONTRAILS_IMPACT_MODERATE" } ], "modelVersion": { "major": 3, "minor": 0, "patch": 0, "dated": "20250627" } }
תגובה לדוגמה.
דוגמה לשיעורי פליטה אופייניים בטיסות
curl https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions?key=$API_KEY \ -H "Content-Type: application/json" -d \ '{ "markets": [ { "origin": "ZRH", "destination": "BOS" }, { "origin": "BOS", "destination": "ZRH" }, ] }'
הדוגמה כוללת שני שווקים: ZRH-BOS ו-BOS-ZRH.
בפקודה לדוגמה מתבצעת קריאה לנקודת הקצה ל-REST באמצעות curl. בפקודה, צריך להחליף את הערך $API_KEY
במפתח ה-API שלכם.
בכרטיסייה 'מידע' מפורט מידע מלא על המשאבים שחשופים דרך ה-API הזה. השירות תומך גם בקריאות HTTP וגם בקריאות RPC.
{ "typicalFlightEmissions": [ { "market": { "origin": "ZRH", "destination": "BOS" }, "emissionsGramsPerPax": { "first": 1721684, "business": 1411005, "premiumEconomy": 566775, "economy": 406535 } }, { "market": { "origin": "BOS", "destination": "ZRH" }, "emissionsGramsPerPax": { "first": 2149656, "business": 1737021, "premiumEconomy": 688646, "economy": 488115 } } ], "modelVersion": { "major": 2, "minor": 0, "patch": 0, "dated": "20250131" } }
תגובה לדוגמה.