ট্র্যাভেল ইমপ্যাক্ট মডেল এপিআই ট্র্যাভেল ইমপ্যাক্ট মডেল অনুসারে গণনা করা নির্গমন অনুমান প্রকাশ করে। এই নির্গমন অনুমানগুলি Google Flights- এও দেখানো হয়েছে।

API সর্বজনীন এবং বিনামূল্যে।

প্রমাণীকরণের জন্য, আপনার একটি API কী প্রয়োজন হবে।

ট্রাভেল ইমপ্যাক্ট মডেল হল ফ্লাইটের জন্য একটি অত্যাধুনিক নির্গমন অনুমানের মডেল।

পদ্ধতিটি GitHub- এ প্রকাশিত হয়েছে।

এই API বিশ্বব্যাপী বাণিজ্যিক ফ্লাইটগুলিকে সমর্থন করে যা পরবর্তী 11 মাসে ছাড়বে৷

চার্টার ফ্লাইট, ব্যক্তিগত ফ্লাইট এবং কার্গো ফ্লাইট সমর্থিত নয়। অতীতের ফ্লাইট সমর্থিত নয়। অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন ( সহায়তা পৃষ্ঠা দেখুন) যদি আপনার জিজ্ঞাসা এবং বৈশিষ্ট্যের অনুরোধ থাকে।

এই API দ্বারা প্রকাশিত ডেটা CC BY-SA 4.0 লাইসেন্সের অধীনে।

API উদাহরণ কল করুন

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}
      }
    ]
  }'

উদাহরণে একটি ফ্লাইট জেডআরএইচ - বিওএস এবং সিডিজিতে একটি লেওভার সহ একটি ফ্লাইট জেডআরএইচ - বিওএস অন্তর্ভুক্ত রয়েছে।

উদাহরণ কমান্ডটি কার্ল ব্যবহার করে REST এন্ডপয়েন্টকে কল করে। কমান্ডে, আপনাকে আপনার API কী দিয়ে $API_KEY প্রতিস্থাপন করতে হবে। একটি বিদ্যমান আসন্ন ফ্লাইটের সাথে মেলে আপনাকে ফ্লাইটের বিবরণ সামঞ্জস্য করতে হতে পারে।

এই API দ্বারা উন্মুক্ত সংস্থানগুলির সম্পূর্ণ ডকুমেন্টেশনের জন্য অনুগ্রহ করে রেফারেন্স ট্যাবটি দেখুন৷ HTTP এবং RPC উভয় কলই সমর্থিত।

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

নমুনা প্রতিক্রিয়া।