Atmosfair Webservice 5 https://api.atmosfair.de { "accountId": "${env.ATMOSFAIR_ACCOUNT_ID}", "password": "${env.ATMOSFAIR_PASSWORD}", "calculationMethod": "${request.calculation_method}", "flights": [ #for leg in request.legs { "departure": "${leg.origin_iata}", "arrival": "${leg.destination_iata}", "flightNumber": "${leg.flight_number}", "departureDate": "${leg.departure_date}", "passengerCount": ${leg.passenger_count}, "flightCount": ${leg.flight_count}, "travelClass": "${leg.travel_class}", "charter": ${leg.charter}, "aircraftType": "${leg.aircraft_type}" }#sep, #end ] } calco2la.to https://api.calco2la.to
Authorization
Bearer ${API_KEY} CALCO2LATO_API_KEY
{ "api_key": "${env.CALCO2LATO_API_KEY}", "departureDate": "${request.departure_date}", "rfi": ${request.rfi}, "pricePerTon": ${request.price_per_ton}, "flights": [ #for leg in request.legs { "departure": "${leg.origin_iata}", "arrival": "${leg.destination_iata}", "passengerCount": ${leg.passenger_count}, "flightCount": ${leg.flight_count}, "travelClass": "${leg.travel_class}", "charter": ${leg.charter}, "aircraftType": "${leg.aircraft_type}", "departureDate": "${leg.departure_date}", "calculationMethod": "${request.calculation_method}", "via": ${leg.via}, "rfi": ${request.rfi}, "pricePerTon": ${request.price_per_ton} }#sep, #end ] }
C-Level Carbon Balance API https://api.c-level.earth
Authorization
Bearer ${API_KEY} CLEVEL_API_KEY
{ "IataCodes":[ #for waypoint in request.iata_path "${waypoint}"#sep, #end ], "IsReturn":${request.roundtrip}, "Passengers":${request.passengers}, "Class":"${request.vendor_options.clevel_class}", "Type":"${request.vendor_options.clevel_type}", "AircraftModel":"${request.vendor_options.aircraft_model}", "Reference":"${request.reference}", "CurrencyCode":"${request.currency}" }
GoClimate Flight Footprint https://api.goclimate.com true GOCLIMATE_API_KEY #for leg in request.legs #end #for currency in request.currencies #end Google Travel Impact Model https://travelimpactmodel.googleapis.com
X-Goog-Api-Key
${API_KEY} GOOGLE_TIM_API_KEY
{ "flights": [ #for leg in request.legs { "origin":"${leg.origin_iata}", "destination":"${leg.destination_iata}", "operatingCarrierCode":"${leg.operating_carrier}", "flightNumber":${leg.flight_number}, "departureDate":{ "year":${leg.departure_date.year}, "month":${leg.departure_date.month}, "day":${leg.departure_date.day} } }#sep, #end ] }
KlimaLink API https://api.dev.klimalink.org KLIMALINK_TOKEN { "flightActivities": [ #for leg in request.legs { "index":${index}, "departure":"${leg.origin_iata}", "arrival":"${leg.destination_iata}", "flightNumber":"${leg.flight_number}", "flightDate":"${leg.departure_date}", "aircraftType":"${leg.aircraft_type}", "airline":"${leg.airline}", "passengerCount":${leg.passenger_count}, "flightCount":${leg.flight_count}, "travelClass":"${leg.travel_class}" }#sep, #end ] } KlimAPI v1 https://api.klimapi.com/v1
X-API-KEY
${API_KEY} KLIMAPI_V1_API_KEY
{ "calculation_options": [ #for leg in request.legs { "type": "flight", "departure": "${leg.origin_iata}", "destination": "${leg.destination_iata}", "travel_class": "${leg.travel_class}", "passengers": ${leg.passenger_count}, "return_trip": ${request.roundtrip} }#sep, #end ], "fractional_digits": ${request.fractional_digits} } { "calculation_options": [ #for leg in request.legs { "type": "flight", "carrier_code": "${leg.operating_carrier}", "flight_number": ${leg.flight_number}, "departure_date": "${leg.departure_date}", "departure": "${leg.origin_iata}", "destination": "${leg.destination_iata}", "travel_class": "${leg.travel_class}", "passengers": ${leg.passenger_count} }#sep, #end ], "fractional_digits": ${request.fractional_digits} } { "calculation_options": [ #for leg in request.legs { "type": "flight", "distance": ${leg.distance_km}, "unit": "kilometers", "travel_class": "${leg.travel_class}", "passengers": ${leg.passenger_count}, "return_trip": ${request.roundtrip} }#sep, #end ], "fractional_digits": ${request.fractional_digits} }
KlimAPI v2 https://api.klimapi.com/v2
X-API-KEY
${API_KEY} KLIMAPI_V2_API_KEY
{ "calculation_options": [ #for leg in request.legs { "type": "travel-air", "activity": "flights", "specification": "${request.vendor_options.klimapi_specification}", "detail": "${request.vendor_options.klimapi_detail}", "departure": "${leg.origin_iata}", "destination": "${leg.destination_iata}", "return_trip": ${request.roundtrip}, "passengers": ${leg.passenger_count} }#sep, #end ], "fractional_digits": ${request.fractional_digits} } { "calculation_options": [ #for leg in request.legs { "type": "travel-air", "activity": "flights", "specification": "${request.vendor_options.klimapi_specification}", "detail": "${request.vendor_options.klimapi_detail}", "value": ${leg.vendor_options.klimapi_passenger_distance}, "unit": "${request.vendor_options.klimapi_unit}" }#sep, #end ], "fractional_digits": ${request.fractional_digits} }
myclimate Bulk Flight Calculator https://api.myclimate.org MYCLIMATE_USERNAME MYCLIMATE_PASSWORD { "flights": [ #for leg in request.legs { "id":"${leg.id}", "from":"${leg.origin_iata}", "to":"${leg.destination_iata}", "aircraft_type":"${leg.aircraft_type}", "flight_class":"${leg.travel_class}" }#sep, #end ] } myclimate Flight Calculator V1 https://api.myclimate.org MYCLIMATE_USERNAME MYCLIMATE_PASSWORD { "from":"${request.legs[0].origin_iata}", "to":"${request.legs[last].destination_iata}", "via":"${request.vendor_options.via}", "passengers":${request.passengers}, "roundtrip":${request.roundtrip}, "flight_class":"${request.cabin_class}" } myclimate Flight Calculator V2 https://api.myclimate.org MYCLIMATE_USERNAME MYCLIMATE_PASSWORD { "from":"${request.legs[0].origin_iata}", "to":"${request.legs[last].destination_iata}", "via":"${request.vendor_options.via}", "aircraft_type_leg_1":"${request.legs[0].aircraft_type}", "aircraft_type_leg_2":"${request.legs[1].aircraft_type}", "passengers":${request.passengers}, "roundtrip":${request.roundtrip}, "flight_class":"${request.cabin_class}" }