ट्रैवल इंपैक्ट मॉडल एपीआई, उत्सर्जन का अनुमान दिखाता है. इसका अनुमान, ट्रैवल इंपैक्ट मॉडल के हिसाब से लगाया जाता है. कार्बन उत्सर्जन के अनुमान, Google Flights पर भी दिखते हैं.

एपीआई क�� सभी लोग देख सकते हैं. इसके लिए, कोई शुल्क नहीं लिया जाता.

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

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

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

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

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

इस एपीआई से जुड़ा डेटा, CC BY-SA 4.0 लाइसेंस के तहत आता है.

इस एपीआई के उदाहरण को कॉल करें

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": 2024, "month": 12, "day": 2}
      },
      {
        "origin": "CDG",
        "destination": "BOS",
        "operatingCarrierCode": "AF",
        "flightNumber": 334,
        "departureDate": {"year": 2024, "month": 12, "day": 1}
      },
      {
        "origin": "ZRH",
        "destination": "BOS",
        "operatingCarrierCode": "LX",
        "flightNumber": 52,
        "departureDate": {"year": 2024, "month": 11, "day": 1}
      }
    ]
  }'

उदाहरण में, फ़्लाइट ZRH - BOS with Layover in CDG, और एक फ़्लाइट ZRH - BOS शामिल है.

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

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

{
  "flightEmissions": [
    {
      "flight": {
        "origin": "ZRH",
        "destination": "CDG",
        "operatingCarrierCode": "AF",
        "flightNumber": 1115,
        "departureDate": {
          "year": 2024,
          "month": 12,
          "day": 2
        }
      },
      "emissionsGramsPerPax": {
        "first": 97116,
        "business": 97116,
        "premiumEconomy": 64744,
        "economy": 64744,
      }
    },
    {
      "flight": {
        "origin": "CDG",
        "destination": "BOS",
        "operatingCarrierCode": "AF",
        "flightNumber": 334,
        "departureDate": {
          "year": 2024,
          "month": 12,
          "day": 1
        }
      },
      "emissionsGramsPerPax": {
        "first": 2290480,
        "business": 1832384,
        "premiumEconomy": 687143,
        "economy": 458096
      }
    },
    {
      "flight": {
        "origin": "ZRH",
        "destination": "BOS",
        "operatingCarrierCode": "LX",
        "flightNumber": 52,
        "departureDate": {
          "year": 2024,
          "month": 11,
          "day": 1
        }
      },
      "emissionsGramsPerPax": {
        "first": 2220460,
        "business": 1776368,
        "premiumEconomy": 666137,
        "economy": 444092
      }
    }
  ],
  "modelVersion": {
    "major": 1,
    "minor": 9,
    "patch": 0,
    "dated": "20240312"
  }
}

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