{ "status": "success", "tracking_id": "151178263413698221YFVZT", "performanceDuration": "", "data": [ { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p0", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H50M", "transit_time": "PT8H50M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p10", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 555.31, "gross_total": 555.31, "base_fare": 204, "tax": 351.31, "sell": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1LjMxLCJiYXNlX2ZhcmUiOjIwNCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 555.31, "filter": { "id": "F1MS00008-0", "price": 555.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p0", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT20H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p11", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 555.31, "gross_total": 555.31, "base_fare": 204, "tax": 351.31, "sell": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1LjMxLCJiYXNlX2ZhcmUiOjIwNCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 555.31, "filter": { "id": "F1MS00008-1", "price": 555.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p1", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT20H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p10", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 555.31, "gross_total": 555.31, "base_fare": 204, "tax": 351.31, "sell": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1LjMxLCJiYXNlX2ZhcmUiOjIwNCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 555.31, "filter": { "id": "F1MS00008-2", "price": 555.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p1", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "PT1D8H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p11", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 555.31, "gross_total": 555.31, "base_fare": 204, "tax": 351.31, "sell": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1LjMxLCJiYXNlX2ZhcmUiOjIwNCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTUuMzEsImJhc2VfZmFyZSI6MjA0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 555.31, "base_fare": 204, "tax": 351.31, "gross": { "base_fare": "204.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NS4zMSIsImJhc2VfZmFyZSI6IjIwNC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 555.31, "filter": { "id": "F1MS00008-3", "price": 555.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p2", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H50M", "transit_time": "PT8H50M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p12", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 591.31, "gross_total": 591.31, "base_fare": 240, "tax": 351.31, "sell": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTkxLjMxLCJiYXNlX2ZhcmUiOjI0MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 591.31, "filter": { "id": "F1MS00008-4", "price": 591.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p2", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT20H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p13", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 591.31, "gross_total": 591.31, "base_fare": 240, "tax": 351.31, "sell": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTkxLjMxLCJiYXNlX2ZhcmUiOjI0MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 591.31, "filter": { "id": "F1MS00008-5", "price": 591.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p3", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT20H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p12", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 591.31, "gross_total": 591.31, "base_fare": 240, "tax": 351.31, "sell": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTkxLjMxLCJiYXNlX2ZhcmUiOjI0MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 591.31, "filter": { "id": "F1MS00008-6", "price": 591.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p3", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "PT1D8H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p13", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 591.31, "gross_total": 591.31, "base_fare": 240, "tax": 351.31, "sell": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTkxLjMxLCJiYXNlX2ZhcmUiOjI0MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1OTEuMzEsImJhc2VfZmFyZSI6MjQwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 591.31, "base_fare": 240, "tax": 351.31, "gross": { "base_fare": "240.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MS4zMSIsImJhc2VfZmFyZSI6IjI0MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 591.31, "filter": { "id": "F1MS00008-7", "price": 591.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p22", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T14:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "CAI", "arrival_time": "2026-08-27T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-27", "flight_time": "PT4H15M", "distance": 1329, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Economy Best Buy", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-08-27T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-08-28T03:10:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 1538, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "booking_class": { "cabin_class": "Economy Best Buy", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT8H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p27", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T04:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "CAI", "arrival_time": "2026-10-28T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-10-28", "flight_time": "PT3H50M", "distance": 1538, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-10-28T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-10-28T12:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT1H30M", "distance": 1329, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 619.11, "gross_total": 619.11, "base_fare": 197, "tax": 422.11, "sell": { "currency": "EUR", "total": 619.11, "base_fare": 197, "tax": 422.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjE5LjExLCJiYXNlX2ZhcmUiOjE5NywidGF4Ijo0MjIuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MTkuMTEsImJhc2VfZmFyZSI6MTk3LCJ0YXgiOjQyMi4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MTkuMTEsImJhc2VfZmFyZSI6MTk3LCJ0YXgiOjQyMi4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 619.11, "base_fare": 197, "tax": 422.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "197.00", "tax": "422.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 619.11, "base_fare": 197, "tax": 422.11, "gross": { "base_fare": "197.00", "tax": "422.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYxOS4xMSIsImJhc2VfZmFyZSI6IjE5Ny4wMCIsInRheCI6IjQyMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5Ny4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYxOS4xMSIsImJhc2VfZmFyZSI6IjE5Ny4wMCIsInRheCI6IjQyMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5Ny4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYxOS4xMSIsImJhc2VfZmFyZSI6IjE5Ny4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTkuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 619.11, "filter": { "id": "F1MS00008-8", "price": 619.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Best Buy", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-28T12:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271400cai202608271815792cai202608272330add202608280310851add202610280405cai202610280755852cai202610281100fco202610281230791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT3H40M", "transit_time": "PT3H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p32", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T10:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T14:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H55M", "transit_time": "PT5H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p42", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 635.23, "gross_total": 635.23, "base_fare": 210, "tax": 425.23, "sell": { "currency": "EUR", "total": 635.23, "base_fare": 210, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjM1LjIzLCJiYXNlX2ZhcmUiOjIxMCwidGF4Ijo0MjUuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMjMsImJhc2VfZmFyZSI6MjEwLCJ0YXgiOjQyNS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMjMsImJhc2VfZmFyZSI6MjEwLCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 635.23, "base_fare": 210, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "210.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 635.23, "base_fare": 210, "tax": 425.23, "gross": { "base_fare": "210.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4yMyIsImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4yMyIsImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4yMyIsImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 635.23, "filter": { "id": "F1MS00008-9", "price": 635.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "332", "aircraft_name": "Airbus A330-200", "cabin_class": "Promotional", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271045ist2026082714351862ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p33", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T10:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "PT9H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p42", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 635.23, "gross_total": 635.23, "base_fare": 210, "tax": 425.23, "sell": { "currency": "EUR", "total": 635.23, "base_fare": 210, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjM1LjIzLCJiYXNlX2ZhcmUiOjIxMCwidGF4Ijo0MjUuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMjMsImJhc2VfZmFyZSI6MjEwLCJ0YXgiOjQyNS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMjMsImJhc2VfZmFyZSI6MjEwLCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 635.23, "base_fare": 210, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "210.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 635.23, "base_fare": 210, "tax": 425.23, "gross": { "base_fare": "210.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4yMyIsImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4yMyIsImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4yMyIsImJhc2VfZmFyZSI6IjIxMC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 635.23, "filter": { "id": "F1MS00008-10", "price": 635.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Promotional", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T07:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270705ist2026082710451362ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p4", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H50M", "transit_time": "PT8H50M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p14", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 635.31, "gross_total": 635.31, "base_fare": 284, "tax": 351.31, "sell": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjM1LjMxLCJiYXNlX2ZhcmUiOjI4NCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 635.31, "filter": { "id": "F1MS00008-11", "price": 635.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p4", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT20H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p15", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 635.31, "gross_total": 635.31, "base_fare": 284, "tax": 351.31, "sell": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjM1LjMxLCJiYXNlX2ZhcmUiOjI4NCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 635.31, "filter": { "id": "F1MS00008-12", "price": 635.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p5", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT20H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p14", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 635.31, "gross_total": 635.31, "base_fare": 284, "tax": 351.31, "sell": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjM1LjMxLCJiYXNlX2ZhcmUiOjI4NCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 635.31, "filter": { "id": "F1MS00008-13", "price": 635.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p5", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "PT1D8H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p15", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 635.31, "gross_total": 635.31, "base_fare": 284, "tax": 351.31, "sell": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjM1LjMxLCJiYXNlX2ZhcmUiOjI4NCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2MzUuMzEsImJhc2VfZmFyZSI6Mjg0LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 635.31, "base_fare": 284, "tax": 351.31, "gross": { "base_fare": "284.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjYzNS4zMSIsImJhc2VfZmFyZSI6IjI4NC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 635.31, "filter": { "id": "F1MS00008-14", "price": 635.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p23", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T14:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "CAI", "arrival_time": "2026-08-27T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-27", "flight_time": "PT4H15M", "distance": 1329, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Economy Best Offer", "cabin_code": "BO", "booking_code": "BO", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-08-27T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-08-28T03:10:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 1538, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "booking_class": { "cabin_class": "Economy Best Offer", "cabin_code": "BO", "booking_code": "BO", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT8H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p28", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T04:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "CAI", "arrival_time": "2026-10-28T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-10-28", "flight_time": "PT3H50M", "distance": 1538, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-10-28T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-10-28T12:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT1H30M", "distance": 1329, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 655.11, "gross_total": 655.11, "base_fare": 233, "tax": 422.11, "sell": { "currency": "EUR", "total": 655.11, "base_fare": 233, "tax": 422.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjU1LjExLCJiYXNlX2ZhcmUiOjIzMywidGF4Ijo0MjIuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2NTUuMTEsImJhc2VfZmFyZSI6MjMzLCJ0YXgiOjQyMi4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2NTUuMTEsImJhc2VfZmFyZSI6MjMzLCJ0YXgiOjQyMi4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 655.11, "base_fare": 233, "tax": 422.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.00", "tax": "422.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 655.11, "base_fare": 233, "tax": 422.11, "gross": { "base_fare": "233.00", "tax": "422.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1NS4xMSIsImJhc2VfZmFyZSI6IjIzMy4wMCIsInRheCI6IjQyMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMy4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1NS4xMSIsImJhc2VfZmFyZSI6IjIzMy4wMCIsInRheCI6IjQyMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMy4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1NS4xMSIsImJhc2VfZmFyZSI6IjIzMy4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTUuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.11, "filter": { "id": "F1MS00008-15", "price": 655.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Best Offer", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-28T12:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271400cai202608271815792cai202608272330add202608280310851add202610280405cai202610280755852cai202610281100fco202610281230791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p47", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H55M", "transit_time": "PT12H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p57", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 657.31, "gross_total": 657.31, "base_fare": 306, "tax": 351.31, "sell": { "currency": "EUR", "total": 657.31, "base_fare": 306, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjU3LjMxLCJiYXNlX2ZhcmUiOjMwNiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2NTcuMzEsImJhc2VfZmFyZSI6MzA2LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2NTcuMzEsImJhc2VfZmFyZSI6MzA2LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 657.31, "base_fare": 306, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "306.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 657.31, "base_fare": 306, "tax": 351.31, "gross": { "base_fare": "306.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1Ny4zMSIsImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1Ny4zMSIsImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1Ny4zMSIsImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTcuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 657.31, "filter": { "id": "F1MS00008-16", "price": 657.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p48", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H20M", "transit_time": "PT1D0H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p57", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 657.31, "gross_total": 657.31, "base_fare": 306, "tax": 351.31, "sell": { "currency": "EUR", "total": 657.31, "base_fare": 306, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjU3LjMxLCJiYXNlX2ZhcmUiOjMwNiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2NTcuMzEsImJhc2VfZmFyZSI6MzA2LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2NTcuMzEsImJhc2VfZmFyZSI6MzA2LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 657.31, "base_fare": 306, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "306.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 657.31, "base_fare": 306, "tax": 351.31, "gross": { "base_fare": "306.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1Ny4zMSIsImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1Ny4zMSIsImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY1Ny4zMSIsImJhc2VfZmFyZSI6IjMwNi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTcuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 657.31, "filter": { "id": "F1MS00008-17", "price": 657.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p49", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H55M", "transit_time": "PT12H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p58", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 693.31, "gross_total": 693.31, "base_fare": 342, "tax": 351.31, "sell": { "currency": "EUR", "total": 693.31, "base_fare": 342, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjkzLjMxLCJiYXNlX2ZhcmUiOjM0MiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2OTMuMzEsImJhc2VfZmFyZSI6MzQyLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2OTMuMzEsImJhc2VfZmFyZSI6MzQyLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 693.31, "base_fare": 342, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "342.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 693.31, "base_fare": 342, "tax": 351.31, "gross": { "base_fare": "342.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY5My4zMSIsImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY5My4zMSIsImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY5My4zMSIsImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTMuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 693.31, "filter": { "id": "F1MS00008-18", "price": 693.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p50", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H20M", "transit_time": "PT1D0H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p58", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 693.31, "gross_total": 693.31, "base_fare": 342, "tax": 351.31, "sell": { "currency": "EUR", "total": 693.31, "base_fare": 342, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NjkzLjMxLCJiYXNlX2ZhcmUiOjM0MiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2OTMuMzEsImJhc2VfZmFyZSI6MzQyLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo2OTMuMzEsImJhc2VfZmFyZSI6MzQyLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 693.31, "base_fare": 342, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "342.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 693.31, "base_fare": 342, "tax": 351.31, "gross": { "base_fare": "342.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY5My4zMSIsImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY5My4zMSIsImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjY5My4zMSIsImJhc2VfZmFyZSI6IjM0Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTMuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 693.31, "filter": { "id": "F1MS00008-19", "price": 693.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p63", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT15H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p68", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 720.31, "gross_total": 720.31, "base_fare": 369, "tax": 351.31, "sell": { "currency": "EUR", "total": 720.31, "base_fare": 369, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzIwLjMxLCJiYXNlX2ZhcmUiOjM2OSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjAuMzEsImJhc2VfZmFyZSI6MzY5LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjAuMzEsImJhc2VfZmFyZSI6MzY5LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 720.31, "base_fare": 369, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 720.31, "base_fare": 369, "tax": 351.31, "gross": { "base_fare": "369.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyMC4zMSIsImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyMC4zMSIsImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyMC4zMSIsImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjAuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 720.31, "filter": { "id": "F1MS00008-20", "price": 720.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p63", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT1D3H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p69", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Basic", "cabin_code": "YBASIC", "booking_code": "YBASIC", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 720.31, "gross_total": 720.31, "base_fare": 369, "tax": 351.31, "sell": { "currency": "EUR", "total": 720.31, "base_fare": 369, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzIwLjMxLCJiYXNlX2ZhcmUiOjM2OSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjAuMzEsImJhc2VfZmFyZSI6MzY5LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjAuMzEsImJhc2VfZmFyZSI6MzY5LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 720.31, "base_fare": 369, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 720.31, "base_fare": 369, "tax": 351.31, "gross": { "base_fare": "369.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyMC4zMSIsImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyMC4zMSIsImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyMC4zMSIsImJhc2VfZmFyZSI6IjM2OS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjAuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 720.31, "filter": { "id": "F1MS00008-21", "price": 720.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Basic", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p51", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H55M", "transit_time": "PT12H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p59", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 737.31, "gross_total": 737.31, "base_fare": 386, "tax": 351.31, "sell": { "currency": "EUR", "total": 737.31, "base_fare": 386, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzM3LjMxLCJiYXNlX2ZhcmUiOjM4NiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MzcuMzEsImJhc2VfZmFyZSI6Mzg2LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MzcuMzEsImJhc2VfZmFyZSI6Mzg2LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 737.31, "base_fare": 386, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "386.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 737.31, "base_fare": 386, "tax": 351.31, "gross": { "base_fare": "386.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjczNy4zMSIsImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjczNy4zMSIsImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjczNy4zMSIsImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MzcuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 737.31, "filter": { "id": "F1MS00008-22", "price": 737.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p52", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H20M", "transit_time": "PT1D0H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p59", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 737.31, "gross_total": 737.31, "base_fare": 386, "tax": 351.31, "sell": { "currency": "EUR", "total": 737.31, "base_fare": 386, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzM3LjMxLCJiYXNlX2ZhcmUiOjM4NiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MzcuMzEsImJhc2VfZmFyZSI6Mzg2LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MzcuMzEsImJhc2VfZmFyZSI6Mzg2LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 737.31, "base_fare": 386, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "386.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 737.31, "base_fare": 386, "tax": 351.31, "gross": { "base_fare": "386.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjczNy4zMSIsImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjczNy4zMSIsImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjczNy4zMSIsImJhc2VfZmFyZSI6IjM4Ni4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MzcuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 737.31, "filter": { "id": "F1MS00008-23", "price": 737.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p6", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H50M", "transit_time": "PT8H50M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p16", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 741.31, "gross_total": 741.31, "base_fare": 390, "tax": 351.31, "sell": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQxLjMxLCJiYXNlX2ZhcmUiOjM5MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 741.31, "filter": { "id": "F1MS00008-24", "price": 741.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p6", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT20H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p17", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 741.31, "gross_total": 741.31, "base_fare": 390, "tax": 351.31, "sell": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQxLjMxLCJiYXNlX2ZhcmUiOjM5MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 741.31, "filter": { "id": "F1MS00008-25", "price": 741.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p7", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT20H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p16", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 741.31, "gross_total": 741.31, "base_fare": 390, "tax": 351.31, "sell": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQxLjMxLCJiYXNlX2ZhcmUiOjM5MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 741.31, "filter": { "id": "F1MS00008-26", "price": 741.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p7", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "PT1D8H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p17", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 741.31, "gross_total": 741.31, "base_fare": 390, "tax": 351.31, "sell": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQxLjMxLCJiYXNlX2ZhcmUiOjM5MCwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDEuMzEsImJhc2VfZmFyZSI6MzkwLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 741.31, "base_fare": 390, "tax": 351.31, "gross": { "base_fare": "390.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MS4zMSIsImJhc2VfZmFyZSI6IjM5MC4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 741.31, "filter": { "id": "F1MS00008-27", "price": 741.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT11H35M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p78", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T08:55:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T10:30:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-27T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-28T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "Boeing 787-8", "picture": "788.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-28", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT11H35M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p88", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 761.44, "gross_total": 761.44, "base_fare": 447, "tax": 314.44, "sell": { "currency": "EUR", "total": 761.44, "base_fare": 447, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzYxLjQ0LCJiYXNlX2ZhcmUiOjQ0NywidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjEuNDQsImJhc2VfZmFyZSI6NDQ3LCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjEuNDQsImJhc2VfZmFyZSI6NDQ3LCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 761.44, "base_fare": 447, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "447.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 761.44, "base_fare": 447, "tax": 314.44, "gross": { "base_fare": "447.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2MS40NCIsImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2MS40NCIsImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2MS40NCIsImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 761.44, "filter": { "id": "F1MS00008-28", "price": 761.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Economy Comfort", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T08:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270855vie202608271030552vie202608272205add2026082805257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT23H0M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p79", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T23:05:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-28T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-29T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT23H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-29", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT23H0M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p88", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 761.44, "gross_total": 761.44, "base_fare": 447, "tax": 314.44, "sell": { "currency": "EUR", "total": 761.44, "base_fare": 447, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzYxLjQ0LCJiYXNlX2ZhcmUiOjQ0NywidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjEuNDQsImJhc2VfZmFyZSI6NDQ3LCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjEuNDQsImJhc2VfZmFyZSI6NDQ3LCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 761.44, "base_fare": 447, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "447.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 761.44, "base_fare": 447, "tax": 314.44, "gross": { "base_fare": "447.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2MS40NCIsImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2MS40NCIsImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2MS40NCIsImJhc2VfZmFyZSI6IjQ0Ny4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 761.44, "filter": { "id": "F1MS00008-29", "price": 761.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T21:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272130vie202608272305558vie202608282205add2026082905257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p64", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT15H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p70", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 762.31, "gross_total": 762.31, "base_fare": 411, "tax": 351.31, "sell": { "currency": "EUR", "total": 762.31, "base_fare": 411, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzYyLjMxLCJiYXNlX2ZhcmUiOjQxMSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjIuMzEsImJhc2VfZmFyZSI6NDExLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjIuMzEsImJhc2VfZmFyZSI6NDExLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 762.31, "base_fare": 411, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "411.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 762.31, "base_fare": 411, "tax": 351.31, "gross": { "base_fare": "411.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2Mi4zMSIsImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2Mi4zMSIsImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2Mi4zMSIsImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 762.31, "filter": { "id": "F1MS00008-30", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p64", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT1D3H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p71", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Value", "cabin_code": "YVALUE", "booking_code": "YVALUE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 762.31, "gross_total": 762.31, "base_fare": 411, "tax": 351.31, "sell": { "currency": "EUR", "total": 762.31, "base_fare": 411, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzYyLjMxLCJiYXNlX2ZhcmUiOjQxMSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjIuMzEsImJhc2VfZmFyZSI6NDExLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjIuMzEsImJhc2VfZmFyZSI6NDExLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 762.31, "base_fare": 411, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "411.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 762.31, "base_fare": 411, "tax": 351.31, "gross": { "base_fare": "411.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2Mi4zMSIsImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2Mi4zMSIsImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2Mi4zMSIsImJhc2VfZmFyZSI6IjQxMS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 762.31, "filter": { "id": "F1MS00008-31", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p93", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T18:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H45M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-28T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-28T05:30:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p98", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 763.23, "gross_total": 763.23, "base_fare": 338, "tax": 425.23, "sell": { "currency": "EUR", "total": 763.23, "base_fare": 338, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzYzLjIzLCJiYXNlX2ZhcmUiOjMzOCwidGF4Ijo0MjUuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjMuMjMsImJhc2VfZmFyZSI6MzM4LCJ0YXgiOjQyNS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjMuMjMsImJhc2VfZmFyZSI6MzM4LCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 763.23, "base_fare": 338, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "338.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 763.23, "base_fare": 338, "tax": 425.23, "gross": { "base_fare": "338.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2My4yMyIsImJhc2VfZmFyZSI6IjMzOC4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2My4yMyIsImJhc2VfZmFyZSI6IjMzOC4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2My4yMyIsImJhc2VfZmFyZSI6IjMzOC4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjMuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 763.23, "filter": { "id": "F1MS00008-32", "price": 763.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Promotional", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271510ist2026082718551866ist202608280010add2026082805308871add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT3H40M", "transit_time": "PT3H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p34", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T10:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T14:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H55M", "transit_time": "PT5H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p43", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 806.23, "gross_total": 806.23, "base_fare": 381, "tax": 425.23, "sell": { "currency": "EUR", "total": 806.23, "base_fare": 381, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODA2LjIzLCJiYXNlX2ZhcmUiOjM4MSwidGF4Ijo0MjUuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuMjMsImJhc2VfZmFyZSI6MzgxLCJ0YXgiOjQyNS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuMjMsImJhc2VfZmFyZSI6MzgxLCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 806.23, "base_fare": 381, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "381.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 806.23, "base_fare": 381, "tax": 425.23, "gross": { "base_fare": "381.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi4yMyIsImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi4yMyIsImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi4yMyIsImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDYuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 806.23, "filter": { "id": "F1MS00008-33", "price": 806.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "332", "aircraft_name": "Airbus A330-200", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271045ist2026082714351862ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p35", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T10:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "PT9H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p43", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 806.23, "gross_total": 806.23, "base_fare": 381, "tax": 425.23, "sell": { "currency": "EUR", "total": 806.23, "base_fare": 381, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODA2LjIzLCJiYXNlX2ZhcmUiOjM4MSwidGF4Ijo0MjUuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuMjMsImJhc2VfZmFyZSI6MzgxLCJ0YXgiOjQyNS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuMjMsImJhc2VfZmFyZSI6MzgxLCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 806.23, "base_fare": 381, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "381.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 806.23, "base_fare": 381, "tax": 425.23, "gross": { "base_fare": "381.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi4yMyIsImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi4yMyIsImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi4yMyIsImJhc2VfZmFyZSI6IjM4MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDYuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 806.23, "filter": { "id": "F1MS00008-34", "price": 806.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T07:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270705ist2026082710451362ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT11H35M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p80", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T08:55:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T10:30:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-27T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-28T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "Boeing 787-8", "picture": "788.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-35", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT11H35M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p89", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort Plus", "cabin_code": "ECOCMFTPLS", "booking_code": "ECOCMFTPLS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 806.44, "gross_total": 806.44, "base_fare": 492, "tax": 314.44, "sell": { "currency": "EUR", "total": 806.44, "base_fare": 492, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODA2LjQ0LCJiYXNlX2ZhcmUiOjQ5MiwidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuNDQsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuNDQsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 806.44, "base_fare": 492, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "492.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 806.44, "base_fare": 492, "tax": 314.44, "gross": { "base_fare": "492.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi40NCIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi40NCIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi40NCIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 806.44, "filter": { "id": "F1MS00008-35", "price": 806.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Economy Comfort", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T08:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270855vie202608271030552vie202608272205add2026082805257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT23H0M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p81", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T23:05:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-28T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-29T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT23H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-36", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT23H0M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p89", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort Plus", "cabin_code": "ECOCMFTPLS", "booking_code": "ECOCMFTPLS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 806.44, "gross_total": 806.44, "base_fare": 492, "tax": 314.44, "sell": { "currency": "EUR", "total": 806.44, "base_fare": 492, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODA2LjQ0LCJiYXNlX2ZhcmUiOjQ5MiwidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuNDQsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MDYuNDQsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 806.44, "base_fare": 492, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "492.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 806.44, "base_fare": 492, "tax": 314.44, "gross": { "base_fare": "492.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi40NCIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi40NCIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgwNi40NCIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 806.44, "filter": { "id": "F1MS00008-36", "price": 806.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T21:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272130vie202608272305558vie202608282205add2026082905257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p65", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT15H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p72", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 816.31, "gross_total": 816.31, "base_fare": 465, "tax": 351.31, "sell": { "currency": "EUR", "total": 816.31, "base_fare": 465, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODE2LjMxLCJiYXNlX2ZhcmUiOjQ2NSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MTYuMzEsImJhc2VfZmFyZSI6NDY1LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MTYuMzEsImJhc2VfZmFyZSI6NDY1LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 816.31, "base_fare": 465, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "465.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 816.31, "base_fare": 465, "tax": 351.31, "gross": { "base_fare": "465.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxNi4zMSIsImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxNi4zMSIsImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxNi4zMSIsImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 816.31, "filter": { "id": "F1MS00008-37", "price": 816.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p65", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT1D3H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p73", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "YCOMFORT", "booking_code": "YCOMFORT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 816.31, "gross_total": 816.31, "base_fare": 465, "tax": 351.31, "sell": { "currency": "EUR", "total": 816.31, "base_fare": 465, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODE2LjMxLCJiYXNlX2ZhcmUiOjQ2NSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MTYuMzEsImJhc2VfZmFyZSI6NDY1LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MTYuMzEsImJhc2VfZmFyZSI6NDY1LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 816.31, "base_fare": 465, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "465.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 816.31, "base_fare": 465, "tax": 351.31, "gross": { "base_fare": "465.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxNi4zMSIsImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxNi4zMSIsImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxNi4zMSIsImJhc2VfZmFyZSI6IjQ2NS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 816.31, "filter": { "id": "F1MS00008-38", "price": 816.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Comfort", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT11H35M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p84", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T08:55:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T10:30:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "booking_class": { "cabin_class": "Economy Comfort Plus", "cabin_code": "ECOCMFTPLS", "booking_code": "ECOCMFTPLS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-27T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-28T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "Boeing 787-8", "picture": "788.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort Plus", "cabin_code": "ECOCMFTPLS", "booking_code": "ECOCMFTPLS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-39", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT11H35M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p91", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 821.44, "gross_total": 821.44, "base_fare": 507, "tax": 314.44, "sell": { "currency": "EUR", "total": 821.44, "base_fare": 507, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODIxLjQ0LCJiYXNlX2ZhcmUiOjUwNywidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjEuNDQsImJhc2VfZmFyZSI6NTA3LCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjEuNDQsImJhc2VfZmFyZSI6NTA3LCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 821.44, "base_fare": 507, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 821.44, "base_fare": 507, "tax": 314.44, "gross": { "base_fare": "507.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS40NCIsImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS40NCIsImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS40NCIsImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 821.44, "filter": { "id": "F1MS00008-39", "price": 821.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Economy Comfort Plus", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T08:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270855vie202608271030552vie202608272205add2026082805257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT23H0M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p85", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T23:05:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "booking_class": { "cabin_class": "Economy Comfort Plus", "cabin_code": "ECOCMFTPLS", "booking_code": "ECOCMFTPLS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-28T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-29T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT23H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort Plus", "cabin_code": "ECOCMFTPLS", "booking_code": "ECOCMFTPLS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-40", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT23H0M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p91", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 821.44, "gross_total": 821.44, "base_fare": 507, "tax": 314.44, "sell": { "currency": "EUR", "total": 821.44, "base_fare": 507, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODIxLjQ0LCJiYXNlX2ZhcmUiOjUwNywidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjEuNDQsImJhc2VfZmFyZSI6NTA3LCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjEuNDQsImJhc2VfZmFyZSI6NTA3LCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 821.44, "base_fare": 507, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 821.44, "base_fare": 507, "tax": 314.44, "gross": { "base_fare": "507.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS40NCIsImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS40NCIsImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS40NCIsImJhc2VfZmFyZSI6IjUwNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 821.44, "filter": { "id": "F1MS00008-40", "price": 821.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort Plus", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T21:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272130vie202608272305558vie202608282205add2026082905257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p53", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H55M", "transit_time": "PT12H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p60", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 843.31, "gross_total": 843.31, "base_fare": 492, "tax": 351.31, "sell": { "currency": "EUR", "total": 843.31, "base_fare": 492, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODQzLjMxLCJiYXNlX2ZhcmUiOjQ5MiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDMuMzEsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDMuMzEsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 843.31, "base_fare": 492, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "492.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 843.31, "base_fare": 492, "tax": 351.31, "gross": { "base_fare": "492.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0My4zMSIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0My4zMSIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0My4zMSIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDMuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 843.31, "filter": { "id": "F1MS00008-41", "price": 843.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p54", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H20M", "transit_time": "PT1D0H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p60", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 843.31, "gross_total": 843.31, "base_fare": 492, "tax": 351.31, "sell": { "currency": "EUR", "total": 843.31, "base_fare": 492, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODQzLjMxLCJiYXNlX2ZhcmUiOjQ5MiwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDMuMzEsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDMuMzEsImJhc2VfZmFyZSI6NDkyLCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 843.31, "base_fare": 492, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "492.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 843.31, "base_fare": 492, "tax": 351.31, "gross": { "base_fare": "492.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0My4zMSIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0My4zMSIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0My4zMSIsImJhc2VfZmFyZSI6IjQ5Mi4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDMuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 843.31, "filter": { "id": "F1MS00008-42", "price": 843.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT11H35M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p82", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T08:55:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T10:30:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-27T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-28T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "Boeing 787-8", "picture": "788.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-43", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT11H35M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p90", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 851.44, "gross_total": 851.44, "base_fare": 537, "tax": 314.44, "sell": { "currency": "EUR", "total": 851.44, "base_fare": 537, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUxLjQ0LCJiYXNlX2ZhcmUiOjUzNywidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTEuNDQsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTEuNDQsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 851.44, "base_fare": 537, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "537.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 851.44, "base_fare": 537, "tax": 314.44, "gross": { "base_fare": "537.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MS40NCIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MS40NCIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MS40NCIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 851.44, "filter": { "id": "F1MS00008-43", "price": 851.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Economy Comfort", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T08:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270855vie202608271030552vie202608272205add2026082805257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT23H0M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p83", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T23:05:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-28T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-29T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT23H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-44", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT23H0M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p90", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 851.44, "gross_total": 851.44, "base_fare": 537, "tax": 314.44, "sell": { "currency": "EUR", "total": 851.44, "base_fare": 537, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUxLjQ0LCJiYXNlX2ZhcmUiOjUzNywidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTEuNDQsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTEuNDQsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 851.44, "base_fare": 537, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "537.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 851.44, "base_fare": 537, "tax": 314.44, "gross": { "base_fare": "537.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MS40NCIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MS40NCIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MS40NCIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 851.44, "filter": { "id": "F1MS00008-44", "price": 851.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T21:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272130vie202608272305558vie202608282205add2026082905257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT11H35M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p86", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T08:55:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T10:30:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "552" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-27T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-28T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "Boeing 787-8", "picture": "788.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-45", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT11H35M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p92", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 876.44, "gross_total": 876.44, "base_fare": 562, "tax": 314.44, "sell": { "currency": "EUR", "total": 876.44, "base_fare": 562, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODc2LjQ0LCJiYXNlX2ZhcmUiOjU2MiwidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NzYuNDQsImJhc2VfZmFyZSI6NTYyLCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NzYuNDQsImJhc2VfZmFyZSI6NTYyLCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 876.44, "base_fare": 562, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "562.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 876.44, "base_fare": 562, "tax": 314.44, "gross": { "base_fare": "562.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg3Ni40NCIsImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg3Ni40NCIsImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg3Ni40NCIsImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 876.44, "filter": { "id": "F1MS00008-45", "price": 876.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Economy Flex", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T08:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270855vie202608271030552vie202608272205add2026082805257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT23H0M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p87", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "VIE", "arrival_time": "2026-08-27T23:05:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-08-27", "flight_time": "PT1H35M", "distance": 482, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "558" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "VIE", "departure_time": "2026-08-28T22:05:00", "origin_terminal": null, "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ADD", "arrival_time": "2026-08-29T05:25:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT7H20M", "distance": 2999, "lay_over": "PT23H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "7151" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-46", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT23H0M", "transit_time": "PT", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p92", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "FCO", "arrival_time": "2026-10-28T04:35:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT4H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "7157" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOCMFT", "booking_code": "ECOCMFT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 876.44, "gross_total": 876.44, "base_fare": 562, "tax": 314.44, "sell": { "currency": "EUR", "total": 876.44, "base_fare": 562, "tax": 314.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODc2LjQ0LCJiYXNlX2ZhcmUiOjU2MiwidGF4IjozMTQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NzYuNDQsImJhc2VfZmFyZSI6NTYyLCJ0YXgiOjMxNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NzYuNDQsImJhc2VfZmFyZSI6NTYyLCJ0YXgiOjMxNC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 876.44, "base_fare": 562, "tax": 314.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "562.00", "tax": "314.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 876.44, "base_fare": 562, "tax": 314.44, "gross": { "base_fare": "562.00", "tax": "314.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg3Ni40NCIsImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg3Ni40NCIsImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg3Ni40NCIsImJhc2VfZmFyZSI6IjU2Mi4wMCIsInRheCI6IjMxNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 876.44, "filter": { "id": "F1MS00008-46", "price": 876.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Flex", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T21:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-28T04:35:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272130vie202608272305558vie202608282205add2026082905257151add202610280005fco2026102804357157", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p24", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T14:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "CAI", "arrival_time": "2026-08-27T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-27", "flight_time": "PT4H15M", "distance": 1329, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-08-27T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-08-28T03:10:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 1538, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT8H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p29", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T04:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "CAI", "arrival_time": "2026-10-28T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-10-28", "flight_time": "PT3H50M", "distance": 1538, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-10-28T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-10-28T12:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT1H30M", "distance": 1329, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 913.11, "gross_total": 913.11, "base_fare": 491, "tax": 422.11, "sell": { "currency": "EUR", "total": 913.11, "base_fare": 491, "tax": 422.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTEzLjExLCJiYXNlX2ZhcmUiOjQ5MSwidGF4Ijo0MjIuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuMTEsImJhc2VfZmFyZSI6NDkxLCJ0YXgiOjQyMi4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuMTEsImJhc2VfZmFyZSI6NDkxLCJ0YXgiOjQyMi4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 913.11, "base_fare": 491, "tax": 422.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "491.00", "tax": "422.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 913.11, "base_fare": 491, "tax": 422.11, "gross": { "base_fare": "491.00", "tax": "422.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy4xMSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjQyMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy4xMSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjQyMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy4xMSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MTMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 913.11, "filter": { "id": "F1MS00008-47", "price": 913.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Good Deal", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-28T12:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271400cai202608271815792cai202608272330add202608280310851add202610280405cai202610280755852cai202610281100fco202610281230791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p94", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T18:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H45M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-28T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-28T05:30:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p99", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 934.23, "gross_total": 934.23, "base_fare": 509, "tax": 425.23, "sell": { "currency": "EUR", "total": 934.23, "base_fare": 509, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTM0LjIzLCJiYXNlX2ZhcmUiOjUwOSwidGF4Ijo0MjUuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzQuMjMsImJhc2VfZmFyZSI6NTA5LCJ0YXgiOjQyNS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzQuMjMsImJhc2VfZmFyZSI6NTA5LCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 934.23, "base_fare": 509, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 934.23, "base_fare": 509, "tax": 425.23, "gross": { "base_fare": "509.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzNC4yMyIsImJhc2VfZmFyZSI6IjUwOS4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzNC4yMyIsImJhc2VfZmFyZSI6IjUwOS4wMCIsInRheCI6IjQyNS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzNC4yMyIsImJhc2VfZmFyZSI6IjUwOS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzQuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 934.23, "filter": { "id": "F1MS00008-48", "price": 934.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271510ist2026082718551866ist202608280010add2026082805308871add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p66", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT15H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p74", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 956.31, "gross_total": 956.31, "base_fare": 605, "tax": 351.31, "sell": { "currency": "EUR", "total": 956.31, "base_fare": 605, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTU2LjMxLCJiYXNlX2ZhcmUiOjYwNSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NTYuMzEsImJhc2VfZmFyZSI6NjA1LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NTYuMzEsImJhc2VfZmFyZSI6NjA1LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 956.31, "base_fare": 605, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 956.31, "base_fare": 605, "tax": 351.31, "gross": { "base_fare": "605.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk1Ni4zMSIsImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk1Ni4zMSIsImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk1Ni4zMSIsImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 956.31, "filter": { "id": "F1MS00008-49", "price": 956.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p66", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT1D3H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p75", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Economy Deluxe", "cabin_code": "YDELUXE", "booking_code": "YDELUXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 956.31, "gross_total": 956.31, "base_fare": 605, "tax": 351.31, "sell": { "currency": "EUR", "total": 956.31, "base_fare": 605, "tax": 351.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTU2LjMxLCJiYXNlX2ZhcmUiOjYwNSwidGF4IjozNTEuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NTYuMzEsImJhc2VfZmFyZSI6NjA1LCJ0YXgiOjM1MS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NTYuMzEsImJhc2VfZmFyZSI6NjA1LCJ0YXgiOjM1MS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 956.31, "base_fare": 605, "tax": 351.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.00", "tax": "351.31", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 956.31, "base_fare": 605, "tax": 351.31, "gross": { "base_fare": "605.00", "tax": "351.31", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk1Ni4zMSIsImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk1Ni4zMSIsImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk1Ni4zMSIsImJhc2VfZmFyZSI6IjYwNS4wMCIsInRheCI6IjM1MS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 956.31, "filter": { "id": "F1MS00008-50", "price": 956.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Economy Deluxe", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p25", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T14:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "CAI", "arrival_time": "2026-08-27T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-27", "flight_time": "PT4H15M", "distance": 1329, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Economy Fully Flex", "cabin_code": "FF", "booking_code": "FF", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-08-27T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-08-28T03:10:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 1538, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "booking_class": { "cabin_class": "Economy Fully Flex", "cabin_code": "FF", "booking_code": "FF", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT8H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p30", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T04:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "CAI", "arrival_time": "2026-10-28T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-10-28", "flight_time": "PT3H50M", "distance": 1538, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-10-28T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-10-28T12:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT1H30M", "distance": 1329, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1216.11, "gross_total": 1216.11, "base_fare": 794, "tax": 422.11, "sell": { "currency": "EUR", "total": 1216.11, "base_fare": 794, "tax": 422.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIxNi4xMSwiYmFzZV9mYXJlIjo3OTQsInRheCI6NDIyLjExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIxNi4xMSwiYmFzZV9mYXJlIjo3OTQsInRheCI6NDIyLjExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMTYuMTEsImJhc2VfZmFyZSI6Nzk0LCJ0YXgiOjQyMi4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1216.11, "base_fare": 794, "tax": 422.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "794.00", "tax": "422.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1216.11, "base_fare": 794, "tax": 422.11, "gross": { "base_fare": "794.00", "tax": "422.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMTYuMTEiLCJiYXNlX2ZhcmUiOiI3OTQuMDAiLCJ0YXgiOiI0MjIuMTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTQuMDAiLCJ0YXgiOiI0MjIuMTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjE2LjExIiwiYmFzZV9mYXJlIjoiNzk0LjAwIiwidGF4IjoiNDIyLjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzk0LjAwIiwidGF4IjoiNDIyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIxNi4xMSIsImJhc2VfZmFyZSI6Ijc5NC4wMCIsInRheCI6IjQyMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjE2LjExLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1216.11, "filter": { "id": "F1MS00008-51", "price": 1216.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Fully Flex", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-28T12:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271400cai202608271815792cai202608272330add202608280310851add202610280405cai202610280755852cai202610281100fco202610281230791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT3H40M", "transit_time": "PT3H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p36", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T10:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T14:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H55M", "transit_time": "PT5H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p44", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1266.23, "gross_total": 1266.23, "base_fare": 841, "tax": 425.23, "sell": { "currency": "EUR", "total": 1266.23, "base_fare": 841, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTI2Ni4yMywiYmFzZV9mYXJlIjo4NDEsInRheCI6NDI1LjIzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTI2Ni4yMywiYmFzZV9mYXJlIjo4NDEsInRheCI6NDI1LjIzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyNjYuMjMsImJhc2VfZmFyZSI6ODQxLCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1266.23, "base_fare": 841, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "841.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1266.23, "base_fare": 841, "tax": 425.23, "gross": { "base_fare": "841.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyNjYuMjMiLCJiYXNlX2ZhcmUiOiI4NDEuMDAiLCJ0YXgiOiI0MjUuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDEuMDAiLCJ0YXgiOiI0MjUuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjY2LjIzIiwiYmFzZV9mYXJlIjoiODQxLjAwIiwidGF4IjoiNDI1LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQxLjAwIiwidGF4IjoiNDI1LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTI2Ni4yMyIsImJhc2VfZmFyZSI6Ijg0MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjY2LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1266.23, "filter": { "id": "F1MS00008-52", "price": 1266.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "332", "aircraft_name": "Airbus A330-200", "cabin_class": "Flexible", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271045ist2026082714351862ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p37", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T10:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "PT9H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p44", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1266.23, "gross_total": 1266.23, "base_fare": 841, "tax": 425.23, "sell": { "currency": "EUR", "total": 1266.23, "base_fare": 841, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTI2Ni4yMywiYmFzZV9mYXJlIjo4NDEsInRheCI6NDI1LjIzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTI2Ni4yMywiYmFzZV9mYXJlIjo4NDEsInRheCI6NDI1LjIzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyNjYuMjMsImJhc2VfZmFyZSI6ODQxLCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1266.23, "base_fare": 841, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "841.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1266.23, "base_fare": 841, "tax": 425.23, "gross": { "base_fare": "841.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyNjYuMjMiLCJiYXNlX2ZhcmUiOiI4NDEuMDAiLCJ0YXgiOiI0MjUuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDEuMDAiLCJ0YXgiOiI0MjUuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjY2LjIzIiwiYmFzZV9mYXJlIjoiODQxLjAwIiwidGF4IjoiNDI1LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQxLjAwIiwidGF4IjoiNDI1LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTI2Ni4yMyIsImJhc2VfZmFyZSI6Ijg0MS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjY2LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1266.23, "filter": { "id": "F1MS00008-53", "price": 1266.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Flexible", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T07:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270705ist2026082710451362ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p95", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T18:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H45M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-28T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-28T05:30:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p100", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Flexible", "cabin_code": "FX", "booking_code": "FX", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1394.23, "gross_total": 1394.23, "base_fare": 969, "tax": 425.23, "sell": { "currency": "EUR", "total": 1394.23, "base_fare": 969, "tax": 425.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM5NC4yMywiYmFzZV9mYXJlIjo5NjksInRheCI6NDI1LjIzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM5NC4yMywiYmFzZV9mYXJlIjo5NjksInRheCI6NDI1LjIzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEzOTQuMjMsImJhc2VfZmFyZSI6OTY5LCJ0YXgiOjQyNS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1394.23, "base_fare": 969, "tax": 425.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "969.00", "tax": "425.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1394.23, "base_fare": 969, "tax": 425.23, "gross": { "base_fare": "969.00", "tax": "425.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEzOTQuMjMiLCJiYXNlX2ZhcmUiOiI5NjkuMDAiLCJ0YXgiOiI0MjUuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjkuMDAiLCJ0YXgiOiI0MjUuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMzk0LjIzIiwiYmFzZV9mYXJlIjoiOTY5LjAwIiwidGF4IjoiNDI1LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY5LjAwIiwidGF4IjoiNDI1LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTM5NC4yMyIsImJhc2VfZmFyZSI6Ijk2OS4wMCIsInRheCI6IjQyNS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1394.23, "filter": { "id": "F1MS00008-54", "price": 1394.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Flexible", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271510ist2026082718551866ist202608280010add2026082805308871add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p26", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T14:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "CAI", "arrival_time": "2026-08-27T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-27", "flight_time": "PT4H15M", "distance": 1329, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Business Titanium", "cabin_code": "BT", "booking_code": "BT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-08-27T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-08-28T03:10:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 1538, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "851" }, "booking_class": { "cabin_class": "Business Titanium", "cabin_code": "BT", "booking_code": "BT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT8H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p31", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T04:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "CAI", "arrival_time": "2026-10-28T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-10-28", "flight_time": "PT3H50M", "distance": 1538, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "852" }, "booking_class": { "cabin_class": "Business Titanium", "cabin_code": "BT", "booking_code": "BT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-10-28T11:00:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-10-28T12:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT1H30M", "distance": 1329, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "Boeing 737-800", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "booking_class": { "cabin_class": "Business Titanium", "cabin_code": "BT", "booking_code": "BT", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1775.91, "gross_total": 1775.91, "base_fare": 1199, "tax": 576.91, "sell": { "currency": "EUR", "total": 1775.91, "base_fare": 1199, "tax": 576.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc3NS45MSwiYmFzZV9mYXJlIjoxMTk5LCJ0YXgiOjU3Ni45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NzUuOTEsImJhc2VfZmFyZSI6MTE5OSwidGF4Ijo1NzYuOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc3NS45MSwiYmFzZV9mYXJlIjoxMTk5LCJ0YXgiOjU3Ni45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1775.91, "base_fare": 1199, "tax": 576.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1199.00", "tax": "576.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1775.91, "base_fare": 1199, "tax": 576.91, "gross": { "base_fare": "1199.00", "tax": "576.91", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NzUuOTEiLCJiYXNlX2ZhcmUiOiIxMTk5LjAwIiwidGF4IjoiNTc2LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5OS4wMCIsInRheCI6IjU3Ni45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NzUuOTEiLCJiYXNlX2ZhcmUiOiIxMTk5LjAwIiwidGF4IjoiNTc2LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5OS4wMCIsInRheCI6IjU3Ni45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NzUuOTEiLCJiYXNlX2ZhcmUiOiIxMTk5LjAwIiwidGF4IjoiNTc2LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE3NzUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.91, "filter": { "id": "F1MS00008-55", "price": 1775.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Titanium", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-28T12:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271400cai202608271815792cai202608272330add202608280310851add202610280405cai202610280755852cai202610281100fco202610281230791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p8", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H50M", "transit_time": "PT8H50M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p18", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2186.49, "gross_total": 2186.49, "base_fare": 1360, "tax": 826.49, "sell": { "currency": "EUR", "total": 2186.49, "base_fare": 1360, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE4Ni40OSwiYmFzZV9mYXJlIjoxMzYwLCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxODYuNDksImJhc2VfZmFyZSI6MTM2MCwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE4Ni40OSwiYmFzZV9mYXJlIjoxMzYwLCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2186.49, "base_fare": 1360, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1360.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2186.49, "base_fare": 1360, "tax": 826.49, "gross": { "base_fare": "1360.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxODYuNDkiLCJiYXNlX2ZhcmUiOiIxMzYwLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2MC4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxODYuNDkiLCJiYXNlX2ZhcmUiOiIxMzYwLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2MC4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxODYuNDkiLCJiYXNlX2ZhcmUiOiIxMzYwLjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxODYuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2186.49, "filter": { "id": "F1MS00008-56", "price": 2186.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p8", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT20H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p19", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2186.49, "gross_total": 2186.49, "base_fare": 1360, "tax": 826.49, "sell": { "currency": "EUR", "total": 2186.49, "base_fare": 1360, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE4Ni40OSwiYmFzZV9mYXJlIjoxMzYwLCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxODYuNDksImJhc2VfZmFyZSI6MTM2MCwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE4Ni40OSwiYmFzZV9mYXJlIjoxMzYwLCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2186.49, "base_fare": 1360, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1360.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2186.49, "base_fare": 1360, "tax": 826.49, "gross": { "base_fare": "1360.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxODYuNDkiLCJiYXNlX2ZhcmUiOiIxMzYwLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2MC4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxODYuNDkiLCJiYXNlX2ZhcmUiOiIxMzYwLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2MC4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxODYuNDkiLCJiYXNlX2ZhcmUiOiIxMzYwLjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxODYuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2186.49, "filter": { "id": "F1MS00008-57", "price": 2186.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT3H40M", "transit_time": "PT3H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p38", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T10:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T14:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H55M", "transit_time": "PT5H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p45", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2393.23, "gross_total": 2393.23, "base_fare": 1650, "tax": 743.23, "sell": { "currency": "EUR", "total": 2393.23, "base_fare": 1650, "tax": 743.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjM5My4yMywiYmFzZV9mYXJlIjoxNjUwLCJ0YXgiOjc0My4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIzOTMuMjMsImJhc2VfZmFyZSI6MTY1MCwidGF4Ijo3NDMuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjM5My4yMywiYmFzZV9mYXJlIjoxNjUwLCJ0YXgiOjc0My4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2393.23, "base_fare": 1650, "tax": 743.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1650.00", "tax": "743.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2393.23, "base_fare": 1650, "tax": 743.23, "gross": { "base_fare": "1650.00", "tax": "743.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzOTMuMjMiLCJiYXNlX2ZhcmUiOiIxNjUwLjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzOTMuMjMiLCJiYXNlX2ZhcmUiOiIxNjUwLjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzOTMuMjMiLCJiYXNlX2ZhcmUiOiIxNjUwLjAwIiwidGF4IjoiNzQzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzOTMuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2393.23, "filter": { "id": "F1MS00008-58", "price": 2393.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "332", "aircraft_name": "Airbus A330-200", "cabin_class": "Business Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271045ist2026082714351862ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p39", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T10:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "PT9H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p45", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2393.23, "gross_total": 2393.23, "base_fare": 1650, "tax": 743.23, "sell": { "currency": "EUR", "total": 2393.23, "base_fare": 1650, "tax": 743.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjM5My4yMywiYmFzZV9mYXJlIjoxNjUwLCJ0YXgiOjc0My4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIzOTMuMjMsImJhc2VfZmFyZSI6MTY1MCwidGF4Ijo3NDMuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjM5My4yMywiYmFzZV9mYXJlIjoxNjUwLCJ0YXgiOjc0My4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2393.23, "base_fare": 1650, "tax": 743.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1650.00", "tax": "743.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2393.23, "base_fare": 1650, "tax": 743.23, "gross": { "base_fare": "1650.00", "tax": "743.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzOTMuMjMiLCJiYXNlX2ZhcmUiOiIxNjUwLjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzOTMuMjMiLCJiYXNlX2ZhcmUiOiIxNjUwLjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzOTMuMjMiLCJiYXNlX2ZhcmUiOiIxNjUwLjAwIiwidGF4IjoiNzQzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzOTMuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2393.23, "filter": { "id": "F1MS00008-59", "price": 2393.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Business Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T07:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270705ist2026082710451362ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p9", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT20H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p20", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2527.49, "gross_total": 2527.49, "base_fare": 1701, "tax": 826.49, "sell": { "currency": "EUR", "total": 2527.49, "base_fare": 1701, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUyNy40OSwiYmFzZV9mYXJlIjoxNzAxLCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI1MjcuNDksImJhc2VfZmFyZSI6MTcwMSwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUyNy40OSwiYmFzZV9mYXJlIjoxNzAxLCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2527.49, "base_fare": 1701, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1701.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2527.49, "base_fare": 1701, "tax": 826.49, "gross": { "base_fare": "1701.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MjcuNDkiLCJiYXNlX2ZhcmUiOiIxNzAxLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MjcuNDkiLCJiYXNlX2ZhcmUiOiIxNzAxLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MjcuNDkiLCJiYXNlX2ZhcmUiOiIxNzAxLjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MjcuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2527.49, "filter": { "id": "F1MS00008-60", "price": 2527.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p9", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "PT1D8H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p21", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2527.49, "gross_total": 2527.49, "base_fare": 1701, "tax": 826.49, "sell": { "currency": "EUR", "total": 2527.49, "base_fare": 1701, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUyNy40OSwiYmFzZV9mYXJlIjoxNzAxLCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI1MjcuNDksImJhc2VfZmFyZSI6MTcwMSwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUyNy40OSwiYmFzZV9mYXJlIjoxNzAxLCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2527.49, "base_fare": 1701, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1701.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2527.49, "base_fare": 1701, "tax": 826.49, "gross": { "base_fare": "1701.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MjcuNDkiLCJiYXNlX2ZhcmUiOiIxNzAxLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MjcuNDkiLCJiYXNlX2ZhcmUiOiIxNzAxLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MjcuNDkiLCJiYXNlX2ZhcmUiOiIxNzAxLjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MjcuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2527.49, "filter": { "id": "F1MS00008-61", "price": 2527.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "PT2H5M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p55", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T23:00:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-28T07:05:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "84" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H55M", "transit_time": "PT12H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p61", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2815.49, "gross_total": 2815.49, "base_fare": 1989, "tax": 826.49, "sell": { "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjgxNS40OSwiYmFzZV9mYXJlIjoxOTg5LCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI4MTUuNDksImJhc2VfZmFyZSI6MTk4OSwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjgxNS40OSwiYmFzZV9mYXJlIjoxOTg5LCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1989.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49, "gross": { "base_fare": "1989.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4OS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4OS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MTUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2815.49, "filter": { "id": "F1MS00008-62", "price": 2815.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T23:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272300auh20260828070584auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p67", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT15H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p76", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T02:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T05:40:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "85" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2815.49, "gross_total": 2815.49, "base_fare": 1989, "tax": 826.49, "sell": { "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjgxNS40OSwiYmFzZV9mYXJlIjoxOTg5LCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI4MTUuNDksImJhc2VfZmFyZSI6MTk4OSwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjgxNS40OSwiYmFzZV9mYXJlIjoxOTg5LCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1989.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49, "gross": { "base_fare": "1989.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4OS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4OS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MTUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2815.49, "filter": { "id": "F1MS00008-63", "price": 2815.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-10-29T05:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610290210fco20261029054085", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT8H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p67", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T04:25:00", "origin_terminal": null, "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H20M", "distance": 1485, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6337" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT1D3H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p77", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:05:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-28T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "Airbus A320", "picture": "32A.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "728" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 8 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2815.49, "gross_total": 2815.49, "base_fare": 1989, "tax": 826.49, "sell": { "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjgxNS40OSwiYmFzZV9mYXJlIjoxOTg5LCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI4MTUuNDksImJhc2VfZmFyZSI6MTk4OSwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjgxNS40OSwiYmFzZV9mYXJlIjoxOTg5LCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1989.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2815.49, "base_fare": 1989, "tax": 826.49, "gross": { "base_fare": "1989.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4OS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4OS4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4MTUuNDkiLCJiYXNlX2ZhcmUiOiIxOTg5LjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MTUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2815.49, "filter": { "id": "F1MS00008-64", "price": 2815.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280425add2026082807456337add202610281405auh202610281925728auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT13H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p56", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T11:35:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "AUH", "arrival_time": "2026-08-27T19:40:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H5M", "distance": 2679, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "86" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-08-28T09:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T12:45:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H35M", "distance": 1485, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "727" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H20M", "transit_time": "PT1D0H20M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p62", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T21:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "AUH", "arrival_time": "2026-10-29T03:10:00", "destination_terminal": null, "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H20M", "distance": 1485, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "6336" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-10-29T14:00:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H30M", "distance": 2679, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "83" }, "booking_class": { "cabin_class": "Business Value", "cabin_code": "JVALUE", "booking_code": "JVALUE", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 55, "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 3156.49, "gross_total": 3156.49, "base_fare": 2330, "tax": 826.49, "sell": { "currency": "EUR", "total": 3156.49, "base_fare": 2330, "tax": 826.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzE1Ni40OSwiYmFzZV9mYXJlIjoyMzMwLCJ0YXgiOjgyNi40OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMxNTYuNDksImJhc2VfZmFyZSI6MjMzMCwidGF4Ijo4MjYuNDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzE1Ni40OSwiYmFzZV9mYXJlIjoyMzMwLCJ0YXgiOjgyNi40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 3156.49, "base_fare": 2330, "tax": 826.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2330.00", "tax": "826.49", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 3156.49, "base_fare": 2330, "tax": 826.49, "gross": { "base_fare": "2330.00", "tax": "826.49", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxNTYuNDkiLCJiYXNlX2ZhcmUiOiIyMzMwLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMzMC4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxNTYuNDkiLCJiYXNlX2ZhcmUiOiIyMzMwLjAwIiwidGF4IjoiODI2LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMzMC4wMCIsInRheCI6IjgyNi40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxNTYuNDkiLCJiYXNlX2ZhcmUiOiIyMzMwLjAwIiwidGF4IjoiODI2LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMxNTYuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 3156.49, "filter": { "id": "F1MS00008-65", "price": 3156.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Value", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T17:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271135auh20260827194086auh202608280910add202608281245727add202610282150auh2026102903106336auh202610291400fco20261029173083", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p96", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T18:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H45M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-28T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-28T05:30:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p101", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Business Restricted", "cabin_code": "BX", "booking_code": "BX", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 3285.23, "gross_total": 3285.23, "base_fare": 2542, "tax": 743.23, "sell": { "currency": "EUR", "total": 3285.23, "base_fare": 2542, "tax": 743.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzI4NS4yMywiYmFzZV9mYXJlIjoyNTQyLCJ0YXgiOjc0My4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMyODUuMjMsImJhc2VfZmFyZSI6MjU0MiwidGF4Ijo3NDMuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzI4NS4yMywiYmFzZV9mYXJlIjoyNTQyLCJ0YXgiOjc0My4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 3285.23, "base_fare": 2542, "tax": 743.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2542.00", "tax": "743.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 3285.23, "base_fare": 2542, "tax": 743.23, "gross": { "base_fare": "2542.00", "tax": "743.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMyODUuMjMiLCJiYXNlX2ZhcmUiOiIyNTQyLjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0Mi4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMyODUuMjMiLCJiYXNlX2ZhcmUiOiIyNTQyLjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0Mi4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMyODUuMjMiLCJiYXNlX2ZhcmUiOiIyNTQyLjAwIiwidGF4IjoiNzQzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyODUuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 3285.23, "filter": { "id": "F1MS00008-66", "price": 3285.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Business Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271510ist2026082718551866ist202608280010add2026082805308871add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-67", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT3H40M", "transit_time": "PT3H40M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p40", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T10:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T14:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1862" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-67", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H55M", "transit_time": "PT5H55M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p46", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 3997.23, "gross_total": 3997.23, "base_fare": 3254, "tax": 743.23, "sell": { "currency": "EUR", "total": 3997.23, "base_fare": 3254, "tax": 743.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk5Ny4yMywiYmFzZV9mYXJlIjozMjU0LCJ0YXgiOjc0My4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM5OTcuMjMsImJhc2VfZmFyZSI6MzI1NCwidGF4Ijo3NDMuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk5Ny4yMywiYmFzZV9mYXJlIjozMjU0LCJ0YXgiOjc0My4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 3997.23, "base_fare": 3254, "tax": 743.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3254.00", "tax": "743.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 3997.23, "base_fare": 3254, "tax": 743.23, "gross": { "base_fare": "3254.00", "tax": "743.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5OTcuMjMiLCJiYXNlX2ZhcmUiOiIzMjU0LjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI1NC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5OTcuMjMiLCJiYXNlX2ZhcmUiOiIzMjU0LjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI1NC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5OTcuMjMiLCJiYXNlX2ZhcmUiOiIzMjU0LjAwIiwidGF4IjoiNzQzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM5OTcuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 3997.23, "filter": { "id": "F1MS00008-67", "price": 3997.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "332", "aircraft_name": "Airbus A330-200", "cabin_class": "Business Flex", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271045ist2026082714351862ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-68", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p41", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T10:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H40M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1362" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-27T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-27T23:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-27", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "676" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-68", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "PT9H45M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p46", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 3997.23, "gross_total": 3997.23, "base_fare": 3254, "tax": 743.23, "sell": { "currency": "EUR", "total": 3997.23, "base_fare": 3254, "tax": 743.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk5Ny4yMywiYmFzZV9mYXJlIjozMjU0LCJ0YXgiOjc0My4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM5OTcuMjMsImJhc2VfZmFyZSI6MzI1NCwidGF4Ijo3NDMuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk5Ny4yMywiYmFzZV9mYXJlIjozMjU0LCJ0YXgiOjc0My4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 3997.23, "base_fare": 3254, "tax": 743.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3254.00", "tax": "743.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 3997.23, "base_fare": 3254, "tax": 743.23, "gross": { "base_fare": "3254.00", "tax": "743.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5OTcuMjMiLCJiYXNlX2ZhcmUiOiIzMjU0LjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI1NC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5OTcuMjMiLCJiYXNlX2ZhcmUiOiIzMjU0LjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI1NC4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5OTcuMjMiLCJiYXNlX2ZhcmUiOiIzMjU0LjAwIiwidGF4IjoiNzQzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM5OTcuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 3997.23, "filter": { "id": "F1MS00008-68", "price": 3997.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Business Flex", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T07:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270705ist2026082710451362ist202608271815add202608272335676add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H15M", "transit_time": "PT5H15M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p97", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-08-27T18:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-27", "flight_time": "PT3H45M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-08-28T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-08-28T05:30:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737Max", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8871" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "PT7H30M", "responseId": "a5fb3748-d43c-4525-ae65-d06853140f20", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p102", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T01:15:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "IST", "arrival_time": "2026-10-28T06:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-28", "flight_time": "PT5H35M", "distance": 2297, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "Airbus A330-200", "picture": "332.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "677" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-28T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-10-28T09:50:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-28", "flight_time": "PT0H45M", "distance": 857, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "Airbus A330-300", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1861" }, "booking_class": { "cabin_class": "Business Flex", "cabin_code": "BB", "booking_code": "BB", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4680.23, "gross_total": 4680.23, "base_fare": 3937, "tax": 743.23, "sell": { "currency": "EUR", "total": 4680.23, "base_fare": 3937, "tax": 743.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDY4MC4yMywiYmFzZV9mYXJlIjozOTM3LCJ0YXgiOjc0My4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQ2ODAuMjMsImJhc2VfZmFyZSI6MzkzNywidGF4Ijo3NDMuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDY4MC4yMywiYmFzZV9mYXJlIjozOTM3LCJ0YXgiOjc0My4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4680.23, "base_fare": 3937, "tax": 743.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3937.00", "tax": "743.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4680.23, "base_fare": 3937, "tax": 743.23, "gross": { "base_fare": "3937.00", "tax": "743.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ2ODAuMjMiLCJiYXNlX2ZhcmUiOiIzOTM3LjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkzNy4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ2ODAuMjMiLCJiYXNlX2ZhcmUiOiIzOTM3LjAwIiwidGF4IjoiNzQzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkzNy4wMCIsInRheCI6Ijc0My4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ2ODAuMjMiLCJiYXNlX2ZhcmUiOiIzOTM3LjAwIiwidGF4IjoiNzQzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2ODAuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4680.23, "filter": { "id": "F1MS00008-69", "price": 4680.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Business Flex", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-28T09:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271510ist2026082718551866ist202608280010add2026082805308871add202610280115ist202610280650677ist202610280905fco2026102809501861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-70", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T22:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H40M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-1", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-70", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "17H45M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-1", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-70", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T22:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272210dxb20260828055096dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T22:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H40M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-1", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "23H55M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-1", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040023e40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-71", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272210dxb20260828055096dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-72", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-27T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H45M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-2", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-72", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "1D0H5M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-2", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-72", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "Airbus A380-800", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271545dxb20260827233098dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-27T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H45M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-2", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "1D6H15M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-2", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110023e40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-73", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "Airbus A380-800", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271545dxb20260827233098dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T22:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H40M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-1", "offerItemId": "XD98D6987-33ED-4281-BEC1-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-45", "offerItemId": "XD98D6987-33ED-4281-BEC1-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "17H45M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-1", "offerItemId": "XD98D6987-33ED-4281-BEC1-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-45", "offerItemId": "XD98D6987-33ED-4281-BEC1-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-74", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T22:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272210dxb20260828055096dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sq0UM5cumY1e*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-75", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T22:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H40M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-1", "offerItemId": "XD98D6987-33ED-4281-BEC1-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-46", "offerItemId": "XD98D6987-33ED-4281-BEC1-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-75", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "23H55M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-1", "offerItemId": "XD98D6987-33ED-4281-BEC1-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-46", "offerItemId": "XD98D6987-33ED-4281-BEC1-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040025c40d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-75", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272210dxb20260828055096dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sq0UM5cumY1e*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-27T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H45M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-2", "offerItemId": "XD98D6987-33ED-4281-BEC1-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-45", "offerItemId": "XD98D6987-33ED-4281-BEC1-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "1D0H5M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-2", "offerItemId": "XD98D6987-33ED-4281-BEC1-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-45", "offerItemId": "XD98D6987-33ED-4281-BEC1-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-76", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "Airbus A380-800", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271545dxb20260827233098dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sq0UM5cumY1e*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-27T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H45M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-2", "offerItemId": "XD98D6987-33ED-4281-BEC1-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-46", "offerItemId": "XD98D6987-33ED-4281-BEC1-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "1D6H15M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-2", "offerItemId": "XD98D6987-33ED-4281-BEC1-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-46", "offerItemId": "XD98D6987-33ED-4281-BEC1-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110025c40d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-77", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "Airbus A380-800", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271545dxb20260827233098dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sq0UM5cumY1e*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-78", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T22:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H40M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-1", "offerItemId": "X75E70167-929B-4F40-9AD7-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-45", "offerItemId": "X75E70167-929B-4F40-9AD7-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-78", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "17H45M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-1", "offerItemId": "X75E70167-929B-4F40-9AD7-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-45", "offerItemId": "X75E70167-929B-4F40-9AD7-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-78", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T22:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272210dxb20260828055096dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc0700a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sxKPxs0YRiFO*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T22:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H40M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "96" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-1", "offerItemId": "X75E70167-929B-4F40-9AD7-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-46", "offerItemId": "X75E70167-929B-4F40-9AD7-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "23H55M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-1", "offerItemId": "X75E70167-929B-4F40-9AD7-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-46", "offerItemId": "X75E70167-929B-4F40-9AD7-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a6740d69b" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-79", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-08-27T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608272210dxb20260828055096dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc0700a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sxKPxs0YRiFO*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-27T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H45M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-2", "offerItemId": "X75E70167-929B-4F40-9AD7-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-45", "offerItemId": "X75E70167-929B-4F40-9AD7-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "1D0H5M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-2", "offerItemId": "X75E70167-929B-4F40-9AD7-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-45", "offerItemId": "X75E70167-929B-4F40-9AD7-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-80", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "Airbus A380-800", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271545dxb20260827233098dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc0700a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sxKPxs0YRiFO*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-27T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT7H45M", "distance": 2697, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "98" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-2", "offerItemId": "X75E70167-929B-4F40-9AD7-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-46", "offerItemId": "X75E70167-929B-4F40-9AD7-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "1D6H15M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-2", "offerItemId": "X75E70167-929B-4F40-9AD7-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-46", "offerItemId": "X75E70167-929B-4F40-9AD7-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100a6740d69b" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 883.11, "gross_total": 883.11, "base_fare": 469, "tax": 414.11, "sell": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODgzLjExLCJiYXNlX2ZhcmUiOjQ2OSwidGF4Ijo0MTQuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4ODMuMTEsImJhc2VfZmFyZSI6NDY5LCJ0YXgiOjQxNC4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 883.11, "base_fare": 469, "tax": 414.11, "gross": { "base_fare": "469.00", "tax": "414.11", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg4My4xMSIsImJhc2VfZmFyZSI6IjQ2OS4wMCIsInRheCI6IjQxNC4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 883.11, "filter": { "id": "F1MS00008-81", "price": 883.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "Airbus A380-800", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-08-27T15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608271545dxb20260827233098dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc0700a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sxKPxs0YRiFO*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-82", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H2M", "transit_time": "16H2M", "routes": [ { "air_segment_key": null, "origin": "XRJ", "departure_time": "2026-08-27T04:40:00", "origin_terminal": null, "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "MXP", "arrival_time": "2026-08-27T10:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT5H38M", "distance": 319, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "BGY", "departure_time": "2026-08-27T23:25:00", "origin_terminal": null, "origin_airport": { "name": "Il Caravaggio International Airport", "city": "Bergamo", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H20M", "distance": 2878, "lay_over": "PT13H07M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-3", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-82", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H57M", "transit_time": "1D4H57M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-3", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 998.82, "gross_total": 998.82, "base_fare": 607, "tax": 391.82, "sell": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTk4LjgyLCJiYXNlX2ZhcmUiOjYwNywidGF4IjozOTEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 998.82, "filter": { "id": "F1MS00008-82", "price": 998.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "BGY", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-08-27T04:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "xrj202608270440mxp2026082710183012bgy202608272325dxb2026082807452415dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc180023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk170023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9VQH~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DWPI~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sX6PnP94FKSI*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-83", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H2M", "transit_time": "16H2M", "routes": [ { "air_segment_key": null, "origin": "XRJ", "departure_time": "2026-08-27T04:40:00", "origin_terminal": null, "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "MXP", "arrival_time": "2026-08-27T10:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT5H38M", "distance": 319, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "BGY", "departure_time": "2026-08-27T23:25:00", "origin_terminal": null, "origin_airport": { "name": "Il Caravaggio International Airport", "city": "Bergamo", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H20M", "distance": 2878, "lay_over": "PT13H07M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-3", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H7M", "transit_time": "1D11H7M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-3", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150023e40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130023e40d69b Isgm140023e40d69b Isgm030023e40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 998.82, "gross_total": 998.82, "base_fare": 607, "tax": 391.82, "sell": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTk4LjgyLCJiYXNlX2ZhcmUiOjYwNywidGF4IjozOTEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 998.82, "filter": { "id": "F1MS00008-83", "price": 998.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "BGY", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-08-27T04:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "xrj202608270440mxp2026082710183012bgy202608272325dxb2026082807452415dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc180023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk170023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9VQH~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DWPI~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sX6PnP94FKSI*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-84", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H2M", "transit_time": "16H2M", "routes": [ { "air_segment_key": null, "origin": "XRJ", "departure_time": "2026-08-27T04:40:00", "origin_terminal": null, "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "MXP", "arrival_time": "2026-08-27T10:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT5H38M", "distance": 319, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "BGY", "departure_time": "2026-08-27T23:25:00", "origin_terminal": null, "origin_airport": { "name": "Il Caravaggio International Airport", "city": "Bergamo", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H20M", "distance": 2878, "lay_over": "PT13H07M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-3", "offerItemId": "XD98D6987-33ED-4281-BEC1-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-45", "offerItemId": "XD98D6987-33ED-4281-BEC1-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H57M", "transit_time": "1D4H57M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-3", "offerItemId": "XD98D6987-33ED-4281-BEC1-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-45", "offerItemId": "XD98D6987-33ED-4281-BEC1-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740025c40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm730025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 998.82, "gross_total": 998.82, "base_fare": 607, "tax": 391.82, "sell": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTk4LjgyLCJiYXNlX2ZhcmUiOjYwNywidGF4IjozOTEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 998.82, "filter": { "id": "F1MS00008-84", "price": 998.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "BGY", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-08-27T04:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "xrj202608270440mxp2026082710183012bgy202608272325dxb2026082807452415dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc180025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk170025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9VQH~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DWPI~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sq0UM5cumY1e*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sq0UM5cumY1e*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-85", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H2M", "transit_time": "16H2M", "routes": [ { "air_segment_key": null, "origin": "XRJ", "departure_time": "2026-08-27T04:40:00", "origin_terminal": null, "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "MXP", "arrival_time": "2026-08-27T10:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT5H38M", "distance": 319, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "BGY", "departure_time": "2026-08-27T23:25:00", "origin_terminal": null, "origin_airport": { "name": "Il Caravaggio International Airport", "city": "Bergamo", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H20M", "distance": 2878, "lay_over": "PT13H07M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-3", "offerItemId": "XD98D6987-33ED-4281-BEC1-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-46", "offerItemId": "XD98D6987-33ED-4281-BEC1-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H7M", "transit_time": "1D11H7M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XD98D6987-33ED-4281-BEC1-3", "offerItemId": "XD98D6987-33ED-4281-BEC1-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "XD98D6987-33ED-4281-BEC1-46", "offerItemId": "XD98D6987-33ED-4281-BEC1-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt150025c40d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm130025c40d69b Isgm140025c40d69b Isgm030025c40d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770025c40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720025c40d69b Isgm760025c40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "XD98D6987-33ED-4281-BEC1-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 998.82, "gross_total": 998.82, "base_fare": 607, "tax": 391.82, "sell": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTk4LjgyLCJiYXNlX2ZhcmUiOjYwNywidGF4IjozOTEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 998.82, "filter": { "id": "F1MS00008-85", "price": 998.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "BGY", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-08-27T04:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "xrj202608270440mxp2026082710183012bgy202608272325dxb2026082807452415dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc180025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk170025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9VQH~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DWPI~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sq0UM5cumY1e*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070025c40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060025c40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sq0UM5cumY1e*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-86", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H2M", "transit_time": "16H2M", "routes": [ { "air_segment_key": null, "origin": "XRJ", "departure_time": "2026-08-27T04:40:00", "origin_terminal": null, "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "MXP", "arrival_time": "2026-08-27T10:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT5H38M", "distance": 319, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "BGY", "departure_time": "2026-08-27T23:25:00", "origin_terminal": null, "origin_airport": { "name": "Il Caravaggio International Airport", "city": "Bergamo", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H20M", "distance": 2878, "lay_over": "PT13H07M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-3", "offerItemId": "X75E70167-929B-4F40-9AD7-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-45", "offerItemId": "X75E70167-929B-4F40-9AD7-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H57M", "transit_time": "1D4H57M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-3", "offerItemId": "X75E70167-929B-4F40-9AD7-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-45", "offerItemId": "X75E70167-929B-4F40-9AD7-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7400a6740d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7300a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 998.82, "gross_total": 998.82, "base_fare": 607, "tax": 391.82, "sell": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTk4LjgyLCJiYXNlX2ZhcmUiOjYwNywidGF4IjozOTEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 998.82, "filter": { "id": "F1MS00008-86", "price": 998.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "BGY", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-08-27T04:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "xrj202608270440mxp2026082710183012bgy202608272325dxb2026082807452415dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc1800a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk1700a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9VQH~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DWPI~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sxKPxs0YRiFO*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc0700a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sxKPxs0YRiFO*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-87", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H2M", "transit_time": "16H2M", "routes": [ { "air_segment_key": null, "origin": "XRJ", "departure_time": "2026-08-27T04:40:00", "origin_terminal": null, "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "MXP", "arrival_time": "2026-08-27T10:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT5H38M", "distance": 319, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3012" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "BGY", "departure_time": "2026-08-27T23:25:00", "origin_terminal": null, "origin_airport": { "name": "Il Caravaggio International Airport", "city": "Bergamo", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T07:45:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-27", "flight_time": "PT8H20M", "distance": 2878, "lay_over": "PT13H07M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2415" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-28T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-28T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-28", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-3", "offerItemId": "X75E70167-929B-4F40-9AD7-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-46", "offerItemId": "X75E70167-929B-4F40-9AD7-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H7M", "transit_time": "1D11H7M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X75E70167-929B-4F40-9AD7-3", "offerItemId": "X75E70167-929B-4F40-9AD7-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } } ] }, { "offerId": "X75E70167-929B-4F40-9AD7-46", "offerItemId": "X75E70167-929B-4F40-9AD7-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1500a6740d69b" }, "Journey": { "Time": "PT32H05M", "Distance": { "Value": "4761", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300a6740d69b Isgm1400a6740d69b Isgm0300a6740d69b", "$": { "OnPoint": "XRJ", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt7700a6740d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200a6740d69b Isgm7600a6740d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X75E70167-929B-4F40-9AD7-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 998.82, "gross_total": 998.82, "base_fare": 607, "tax": 391.82, "sell": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTk4LjgyLCJiYXNlX2ZhcmUiOjYwNywidGF4IjozOTEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5OTguODIsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 998.82, "base_fare": 607, "tax": 391.82, "gross": { "base_fare": "607.00", "tax": "391.82", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk5OC44MiIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 998.82, "filter": { "id": "F1MS00008-87", "price": 998.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "BGY", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-08-27T04:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "xrj202608270440mxp2026082710183012bgy202608272325dxb2026082807452415dxb202608281040add202608281345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc1800a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk1700a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9VQH~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DWPI~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sxKPxs0YRiFO*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc0700a6740d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a6740d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sxKPxs0YRiFO*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-88", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H17M", "transit_time": "1D12H17M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T07:53:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MXP", "arrival_time": "2026-08-27T14:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT6H25M", "distance": 317, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3013" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3013" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-08-28T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-28", "flight_time": "PT8H5M", "distance": 2923, "lay_over": "PT23H57M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-29T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-29T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-29", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT12H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-4", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2D1H12M", "transit_time": "2D1H12M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T08:55:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H45M", "distance": 2697, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "97" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-4", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-45-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt740023e40d69b" }, "Journey": { "Time": "PT23H50M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm730023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-45", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1004.45, "gross_total": 1004.45, "base_fare": 607, "tax": 397.45, "sell": { "currency": "EUR", "total": 1004.45, "base_fare": 607, "tax": 397.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAwNC40NSwiYmFzZV9mYXJlIjo2MDcsInRheCI6Mzk3LjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAwNC40NSwiYmFzZV9mYXJlIjo2MDcsInRheCI6Mzk3LjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwMDQuNDUsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5Ny40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1004.45, "base_fare": 607, "tax": 397.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "397.45", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1004.45, "base_fare": 607, "tax": 397.45, "gross": { "base_fare": "607.00", "tax": "397.45", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwMDQuNDUiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiIzOTcuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiIzOTcuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDA0LjQ1IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiMzk3LjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiMzk3LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTAwNC40NSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5Ny40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDA0LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1004.45, "filter": { "id": "F1MS00008-88", "price": 1004.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "MXP", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T07:53:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-29T12:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270753mxp2026082714183013mxp202608281415dxb202608282220206dxb202608291040add202608291345723add202610281450dxb202610282000724dxb202610290855fco20261029124097", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc1f0023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk1e0023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sX6PnP94FKSI*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] }, { "tracking_id": "151178263413698221YFVZT", "flight_key": "F1MS00008-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-89", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H17M", "transit_time": "1D12H17M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-08-27T07:53:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MXP", "arrival_time": "2026-08-27T14:18:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-08-27", "flight_time": "PT6H25M", "distance": 317, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3013" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3013" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-08-28T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-08-28T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-28", "flight_time": "PT8H5M", "distance": 2923, "lay_over": "PT23H57M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "Airbus A380-800", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-08-29T10:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-08-29T13:45:00", "destination_terminal": null, "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-08-29", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT12H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "723" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-4", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2D7H22M", "transit_time": "2D7H22M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-10-28T14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DXB", "arrival_time": "2026-10-28T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-28", "flight_time": "PT5H10M", "distance": 1564, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "Boeing 777-200LR", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "724" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-10-29T15:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-10-29T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-29", "flight_time": "PT3H40M", "distance": 2697, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300ER", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "95" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X54A10DA0-5ECD-46B6-9B4F,XD98D6987-33ED-4281-BEC1,X75E70167-929B-4F40-9AD7", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X54A10DA0-5ECD-46B6-9B4F-4", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "offerItemId": "X54A10DA0-5ECD-46B6-9B4F-46-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1c0023e40d69b" }, "Journey": { "Time": "PT52H52M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm190023e40d69b Isgm1a0023e40d69b Isgm1b0023e40d69b", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt770023e40d69b" }, "Journey": { "Time": "PT29H55M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm720023e40d69b Isgm760023e40d69b", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "", "originName": "Addis Ababa Bole International Airport", "destinationName": "Leonardo da Vinci-Fiumicino Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "offerId": "X54A10DA0-5ECD-46B6-9B4F-46", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1004.45, "gross_total": 1004.45, "base_fare": 607, "tax": 397.45, "sell": { "currency": "EUR", "total": 1004.45, "base_fare": 607, "tax": 397.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAwNC40NSwiYmFzZV9mYXJlIjo2MDcsInRheCI6Mzk3LjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAwNC40NSwiYmFzZV9mYXJlIjo2MDcsInRheCI6Mzk3LjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwMDQuNDUsImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjM5Ny40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1004.45, "base_fare": 607, "tax": 397.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607.00", "tax": "397.45", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1004.45, "base_fare": 607, "tax": 397.45, "gross": { "base_fare": "607.00", "tax": "397.45", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwMDQuNDUiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiIzOTcuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiIzOTcuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDA0LjQ1IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiMzk3LjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiMzk3LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTAwNC40NSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjM5Ny40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDA0LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1004.45, "filter": { "id": "F1MS00008-89", "price": 1004.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "7T", "carrier_marketing": "7T", "aircraft": "TRN", "aircraft_name": "Train", "cabin_class": "Economy Saver", "connecting_airport": [ "MXP", "DXB" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-27T07:53:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-29T18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202608270753mxp2026082714183013mxp202608281415dxb202608282220206dxb202608291040add202608291345723add202610281450dxb202610282000724dxb202610291505fco20261029184595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-08-27", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-10-28", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc1f0023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk1e0023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DB~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.2~D5425~D0~D~A~A~D~M@E8SJDCOGS\/~MRC8UDM0~MDB8SJDCOGS\/.TEL1*sX6PnP94FKSI*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc070023e40d69b", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060023e40d69b", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9DBM~MpC8@BC~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DEAN~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DQML~A~A~D@BC~A~A~DDI~A~DSJDCOGS\/~D.11~D.\/0~D.\/.\/7~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sX6PnP94FKSI*flxKey" } } ] } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "FCO", "arrival_airport_type": "AIRPORT", "arrival_airport": "ADD", "departure_date": "2026-08-27", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } }, { "departure_airport_type": "AIRPORT", "departure_airport": "ADD", "arrival_airport_type": "AIRPORT", "arrival_airport": "FCO", "departure_date": "2026-10-28", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": [ "all", "public", "brand" ], "fare_option": [], "content_type": "all_content", "ptc_option": [], "agency_ethnic_list": [], "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "15", "language": "en", "short_ref": "3bb4fa922102f50f5690e23afe469ad33617df9ec4bae42ac507aad267b65e32", "version": 1, "team_profile": [ null ], "RefundableOnly": false, "BestFareOnly": false } }