API'ye Genel Bakış
Seyahat Etkisi Modeli API'si, Seyahat Etkisi Modeli'ne göre hesaplanan emisyon tahminlerini gösterir. Bu emisyon tahminleri Google Uçuş Arama'da da gösterilir ve API'ye Google E-Tablolar Eklentisi aracılığıyla da erişilebilir.
API herkese açık ve ücretsizdir.
Kimlik doğrulama için bir API anahtarına ihtiyacınız vardır.
Emisyon tahminleri modeline genel bakış
Seyahat Etkisi Modeli, uçuşlar için son teknoloji bir emisyon tahmini modelidir.
Metodoloji GitHub'da yayınlanmıştır.
Uçuş emisyonu tahmini verileri
Bu API, önümüzdeki 11 ay içinde kalkış yapacak dünya genelindeki ticari uçuşları destekler.
Kiralık uçuşlar, özel uçuşlar ve kargo uçuşları desteklenmez. Geçmiş uçuşlar desteklenmez. Sorularınız ve özellik istekleriniz varsa lütfen bizimle iletişime geçin (Destek sayfasına bakın).
Bu API tarafından sunulan veriler CC BY-SA 4.0 lisansı kapsamındadır.
Tipik uçuş emisyonu verileri
Normal Uçuş Emisyonu, iki havaalanı arasında hava yoluyla seyahat eden her yolcu için üretilen sera gazı emisyonlarının tahminidir.
Uçuş emisyonu tahmini verileri kullanılarak hesaplanır ve bu veri kümesinin nasıl oluşturulduğuyla ilgili metodoloji GitHub'da yayınlanır. Normal uçuş emisyonları, uçuş emisyonu tahminlerinin yerine kullanılmamalıdır.
Uçuş emisyonu örneği alma
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} } ] }'
Örnekte, CDG aktarmalı bir ZRH - BOS uçuşu ve bir ZRH - BOS uçuşu yer almaktadır.
Örnek komut, curl kullanarak REST uç noktasını çağırır. Komutta $API_KEY
değerini API anahtarınızla değiştirmeniz gerekir. Uçuş bilgilerini, yaklaşan mevcut bir uçuşla eşleşecek şekilde ayarlamanız da gerekebilir.
Bu API tarafından sunulan kaynakların tam dokümanları için lütfen Referans sekmesine bakın. Hem HTTP hem de RPC çağrıları desteklenir.
{ "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" } }
Örnek yanıt.
Normal uçuş emisyonu örneğini alma
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" }, ] }'
Örnekte ZRH-BOS ve BOS-ZRH olmak üzere iki pazar bulunmaktadır.
Örnek komut, curl kullanarak REST uç noktasını çağırır. Komutta $API_KEY
değerini API anahtarınızla değiştirmeniz gerekir.
Bu API tarafından sunulan kaynakların tam dokümanları için lütfen Referans sekmesine bakın. Hem HTTP hem de RPC çağrıları desteklenir.
{ "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" } }
Örnek yanıt.