Travel Impact Model API, ट्रैवल इंपैक्ट मॉडल के हिसाब से किए गए उत्सर्जन के अनुमानों को दिखाता है. उत्सर्जन के ये अनुमान, Google Flights पर भी दिखाए जाते हैं. साथ ही, एपीआई का ऐक्सेस Google Sheets ऐड-ऑन के ज़रिए भी उपलब्ध है.

यह एपीआई सार्वजनिक है और इसका इस्तेमाल बिना किसी शुल्क के किया जा सकता है.

पुष्टि करने के लिए, आपको एपीआई पासकोड की ज़रूरत होगी.

ट्रैवल इंपैक्ट मॉडल, फ़्लाइट से होने वाले उत्सर्जन का अनुमान लगाने वाला सबसे आधुनिक मॉडल है.

यह तरीका GitHub पर पब्लिश किया गया है.

यह एपीआई, दुनिया भर में आने वाले 11 महीनों में निकलने वाली कमर्शियल फ़्लाइट के लिए काम करता है.

चार्टर फ़्लाइट, निजी फ़्लाइट, और कार्गो फ़्लाइट के लिए यह सुविधा उपलब्ध नहीं है. यह सुविधा, पहले की गई फ़्लाइट के लिए काम नहीं करती. अगर आपका कोई सवाल है या आपको कोई सुविधा चाहिए, तो कृपया हमसे संपर्क करें. इसके लिए, सहायता पेज पर जाएं.

इस एपीआई से एक्सपोज़ किया गया डेटा, 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 फ़्लाइट शामिल है.

उदाहरण के तौर पर दिया गया निर्देश, curl का इस्तेमाल करके REST एंडपॉइंट को कॉल करता है. आपको कमांड में $API_KEY को अपनी एपीआई कुंजी से बदलना होगा. आपको फ़्लाइट की जानकारी में बदलाव भी करना पड़ सकता है, ताकि वह आने वाली किसी मौजूदा फ़्लाइट से मेल खा सके.

इस एपीआई से एक्सपोज़ किए गए संसाधनों का पूरा दस्तावेज़ देखने के लिए, कृपया रेफ़रंस टैब देखें. एचटीटीपी और आरपीसी कॉल, दोनों काम करते हैं.

{
  "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 शामिल हैं.

उदाहरण के तौर पर दिया गया निर्देश, curl का इस्तेमाल करके REST एंडपॉइंट को कॉल करता है. आपको कमांड में $API_KEY को अपनी एपीआई कुंजी से बदलना होगा.

इस एपीआई से एक्सपोज़ किए गए संसाधनों का पूरा दस्तावेज़ देखने के लिए, कृपया रेफ़रंस टैब देखें. एचटीटीपी और आरपीसी कॉल, दोनों काम करते हैं.

{
  "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"
  }
}

जवाब का नमूना.