{ "status": "success", "tracking_id": "151178281999598221GASGS", "performanceDuration": "", "data": [ { "tracking_id": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p0", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 8 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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": 8 }, "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-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "PT12H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p4", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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 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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 937.78, "gross_total": 937.78, "base_fare": 517, "tax": 420.78, "sell": { "currency": "EUR", "total": 937.78, "base_fare": 517, "tax": 420.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTM3Ljc4LCJiYXNlX2ZhcmUiOjUxNywidGF4Ijo0MjAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzcuNzgsImJhc2VfZmFyZSI6NTE3LCJ0YXgiOjQyMC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzcuNzgsImJhc2VfZmFyZSI6NTE3LCJ0YXgiOjQyMC43OH19", "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": 937.78, "base_fare": 517, "tax": 420.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.00", "tax": "420.78", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 937.78, "base_fare": 517, "tax": 420.78, "gross": { "base_fare": "517.00", "tax": "420.78", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzNy43OCIsImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzNy43OCIsImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzNy43OCIsImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzcuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 937.78, "filter": { "id": "F1MS00008-0", "price": 937.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Good Deal", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p8", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 8 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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": 8 }, "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-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "PT7H55M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p12", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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 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-09-03T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T13:00:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT02H40M", "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": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 938.91, "gross_total": 938.91, "base_fare": 517, "tax": 421.91, "sell": { "currency": "EUR", "total": 938.91, "base_fare": 517, "tax": 421.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTM4LjkxLCJiYXNlX2ZhcmUiOjUxNywidGF4Ijo0MjEuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzguOTEsImJhc2VfZmFyZSI6NTE3LCJ0YXgiOjQyMS45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzguOTEsImJhc2VfZmFyZSI6NTE3LCJ0YXgiOjQyMS45MX19", "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": 938.91, "base_fare": 517, "tax": 421.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.00", "tax": "421.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 938.91, "base_fare": 517, "tax": 421.91, "gross": { "base_fare": "517.00", "tax": "421.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMS45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMS45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjUxNy4wMCIsInRheCI6IjQyMS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzguOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 938.91, "filter": { "id": "F1MS00008-1", "price": 938.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Good Deal", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-03T13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031035fco202609031300791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p1", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 8 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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": 8 }, "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-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "PT12H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p5", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "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": 965.78, "gross_total": 965.78, "base_fare": 545, "tax": 420.78, "sell": { "currency": "EUR", "total": 965.78, "base_fare": 545, "tax": 420.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTY1Ljc4LCJiYXNlX2ZhcmUiOjU0NSwidGF4Ijo0MjAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NjUuNzgsImJhc2VfZmFyZSI6NTQ1LCJ0YXgiOjQyMC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NjUuNzgsImJhc2VfZmFyZSI6NTQ1LCJ0YXgiOjQyMC43OH19", "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": 965.78, "base_fare": 545, "tax": 420.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "545.00", "tax": "420.78", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 965.78, "base_fare": 545, "tax": 420.78, "gross": { "base_fare": "545.00", "tax": "420.78", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk2NS43OCIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk2NS43OCIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk2NS43OCIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjUuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 965.78, "filter": { "id": "F1MS00008-2", "price": 965.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Good Deal", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p9", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 8 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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": 8 }, "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-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "PT7H55M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p13", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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-09-03T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T13:00:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT02H40M", "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": "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": 966.91, "gross_total": 966.91, "base_fare": 545, "tax": 421.91, "sell": { "currency": "EUR", "total": 966.91, "base_fare": 545, "tax": 421.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTY2LjkxLCJiYXNlX2ZhcmUiOjU0NSwidGF4Ijo0MjEuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NjYuOTEsImJhc2VfZmFyZSI6NTQ1LCJ0YXgiOjQyMS45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NjYuOTEsImJhc2VfZmFyZSI6NTQ1LCJ0YXgiOjQyMS45MX19", "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": 966.91, "base_fare": 545, "tax": 421.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "545.00", "tax": "421.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 966.91, "base_fare": 545, "tax": 421.91, "gross": { "base_fare": "545.00", "tax": "421.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk2Ni45MSIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMS45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk2Ni45MSIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMS45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk2Ni45MSIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjQyMS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjYuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 966.91, "filter": { "id": "F1MS00008-3", "price": 966.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Good Deal", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-03T13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031035fco202609031300791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p16", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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": 8 }, "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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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": 8 }, "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-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT18H45M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p21", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T12:20:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T14:05:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H45M", "distance": 857, "lay_over": "PT15H10M", "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": "1865" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1865" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1003.19, "gross_total": 1003.19, "base_fare": 578, "tax": 425.19, "sell": { "currency": "EUR", "total": 1003.19, "base_fare": 578, "tax": 425.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAwMy4xOSwiYmFzZV9mYXJlIjo1NzgsInRheCI6NDI1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAwMy4xOSwiYmFzZV9mYXJlIjo1NzgsInRheCI6NDI1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwMDMuMTksImJhc2VfZmFyZSI6NTc4LCJ0YXgiOjQyNS4xOX19", "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": 1003.19, "base_fare": 578, "tax": 425.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "578.00", "tax": "425.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1003.19, "base_fare": 578, "tax": 425.19, "gross": { "base_fare": "578.00", "tax": "425.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwMDMuMTkiLCJiYXNlX2ZhcmUiOiI1NzguMDAiLCJ0YXgiOiI0MjUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzguMDAiLCJ0YXgiOiI0MjUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDAzLjE5IiwiYmFzZV9mYXJlIjoiNTc4LjAwIiwidGF4IjoiNDI1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc4LjAwIiwidGF4IjoiNDI1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTAwMy4xOSIsImJhc2VfZmFyZSI6IjU3OC4wMCIsInRheCI6IjQyNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDAzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1003.19, "filter": { "id": "F1MS00008-4", "price": 1003.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-04T14:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609041220fco2026090414051865", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "Direct Flight", "no_of_stops": 0, "flight_time": "PT0H0M", "transit_time": "PT", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p26", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T07:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ADD", "arrival_time": "2026-07-03T14:15:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-07-03", "flight_time": "PT7H5M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "Boeing 787", "picture": "787.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "717" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "717" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 7 }, "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-5", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT0H0M", "transit_time": "PT", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p27", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT5H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "716" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "716" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 3, "weight": 22.68, "unit": "kg", "title": "3 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": 1046.52, "gross_total": 1046.52, "base_fare": 726, "tax": 320.52, "sell": { "currency": "EUR", "total": 1046.52, "base_fare": 726, "tax": 320.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0Ni41MiwiYmFzZV9mYXJlIjo3MjYsInRheCI6MzIwLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0Ni41MiwiYmFzZV9mYXJlIjo3MjYsInRheCI6MzIwLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwNDYuNTIsImJhc2VfZmFyZSI6NzI2LCJ0YXgiOjMyMC41Mn19", "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": 1046.52, "base_fare": 726, "tax": 320.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "726.00", "tax": "320.52", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1046.52, "base_fare": 726, "tax": 320.52, "gross": { "base_fare": "726.00", "tax": "320.52", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwNDYuNTIiLCJiYXNlX2ZhcmUiOiI3MjYuMDAiLCJ0YXgiOiIzMjAuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjYuMDAiLCJ0YXgiOiIzMjAuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDQ2LjUyIiwiYmFzZV9mYXJlIjoiNzI2LjAwIiwidGF4IjoiMzIwLjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI2LjAwIiwidGF4IjoiMzIwLjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA0Ni41MiIsImJhc2VfZmFyZSI6IjcyNi4wMCIsInRheCI6IjMyMC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDQ2LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1046.52, "filter": { "id": "F1MS00008-5", "price": 1046.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "787", "aircraft_name": "Boeing 787", "cabin_class": null, "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T07:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-09-03T21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607030710add202607031415717add202609031600fco202609032130716", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "Direct Flight", "no_of_stops": 0, "flight_time": "PT0H0M", "transit_time": "PT", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p28", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T07:10:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ADD", "arrival_time": "2026-07-03T14:15:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-07-03", "flight_time": "PT7H5M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "Boeing 787", "picture": "787.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "717" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "717" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 7 }, "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-6", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT0H0M", "transit_time": "PT", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p29", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:30:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT5H30M", "distance": 2779, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "716" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "716" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 3, "weight": 22.68, "unit": "kg", "title": "3 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": 1046.52, "gross_total": 1046.52, "base_fare": 726, "tax": 320.52, "sell": { "currency": "EUR", "total": 1046.52, "base_fare": 726, "tax": 320.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0Ni41MiwiYmFzZV9mYXJlIjo3MjYsInRheCI6MzIwLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0Ni41MiwiYmFzZV9mYXJlIjo3MjYsInRheCI6MzIwLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwNDYuNTIsImJhc2VfZmFyZSI6NzI2LCJ0YXgiOjMyMC41Mn19", "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": 1046.52, "base_fare": 726, "tax": 320.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "726.00", "tax": "320.52", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1046.52, "base_fare": 726, "tax": 320.52, "gross": { "base_fare": "726.00", "tax": "320.52", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwNDYuNTIiLCJiYXNlX2ZhcmUiOiI3MjYuMDAiLCJ0YXgiOiIzMjAuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjYuMDAiLCJ0YXgiOiIzMjAuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDQ2LjUyIiwiYmFzZV9mYXJlIjoiNzI2LjAwIiwidGF4IjoiMzIwLjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI2LjAwIiwidGF4IjoiMzIwLjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA0Ni41MiIsImJhc2VfZmFyZSI6IjcyNi4wMCIsInRheCI6IjMyMC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDQ2LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1046.52, "filter": { "id": "F1MS00008-6", "price": 1046.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "787", "aircraft_name": "Boeing 787", "cabin_class": null, "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T07:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-09-03T21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607030710add202607031415717add202609031600fco202609032130716", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p30", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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": 8 }, "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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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": 8 }, "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-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT14H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p35", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T07:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T09:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H40M", "distance": 857, "lay_over": "PT10H30M", "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": "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": 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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1054.19, "gross_total": 1054.19, "base_fare": 629, "tax": 425.19, "sell": { "currency": "EUR", "total": 1054.19, "base_fare": 629, "tax": 425.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA1NC4xOSwiYmFzZV9mYXJlIjo2MjksInRheCI6NDI1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA1NC4xOSwiYmFzZV9mYXJlIjo2MjksInRheCI6NDI1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwNTQuMTksImJhc2VfZmFyZSI6NjI5LCJ0YXgiOjQyNS4xOX19", "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": 1054.19, "base_fare": 629, "tax": 425.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "629.00", "tax": "425.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1054.19, "base_fare": 629, "tax": 425.19, "gross": { "base_fare": "629.00", "tax": "425.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwNTQuMTkiLCJiYXNlX2ZhcmUiOiI2MjkuMDAiLCJ0YXgiOiI0MjUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjkuMDAiLCJ0YXgiOiI0MjUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDU0LjE5IiwiYmFzZV9mYXJlIjoiNjI5LjAwIiwidGF4IjoiNDI1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI5LjAwIiwidGF4IjoiNDI1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA1NC4xOSIsImJhc2VfZmFyZSI6IjYyOS4wMCIsInRheCI6IjQyNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDU0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1054.19, "filter": { "id": "F1MS00008-7", "price": 1054.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-09-04T09:20:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609040740fco2026090409201861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT9H5M", "transit_time": "PT9H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p40", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 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": "CAI", "departure_time": "2026-07-04T03:20:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-07-04", "flight_time": "PT3H45M", "distance": 1538, "lay_over": "PT09H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "booking_class": { "cabin_class": "Economy Good Deal", "cabin_code": "GD", "booking_code": "GD", "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-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT16H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p44", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "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": 1059.48, "gross_total": 1059.48, "base_fare": 651, "tax": 408.48, "sell": { "currency": "EUR", "total": 1059.48, "base_fare": 651, "tax": 408.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA1OS40OCwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDA4LjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA1OS40OCwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDA4LjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwNTkuNDgsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwOC40OH19", "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": 1059.48, "base_fare": 651, "tax": 408.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "651.00", "tax": "408.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1059.48, "base_fare": 651, "tax": 408.48, "gross": { "base_fare": "651.00", "tax": "408.48", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwNTkuNDgiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDguNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDguNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDU5LjQ4IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDA4LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDA4LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA1OS40OCIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwOC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDU5LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1059.48, "filter": { "id": "F1MS00008-8", "price": 1059.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Good Deal", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607040320add2026070407059462add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p17", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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": 8 }, "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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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": 8 }, "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": "PT18H45M", "transit_time": "PT18H45M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p22", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T12:20:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T14:05:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H45M", "distance": 857, "lay_over": "PT15H10M", "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": "1865" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1865" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1089.19, "gross_total": 1089.19, "base_fare": 664, "tax": 425.19, "sell": { "currency": "EUR", "total": 1089.19, "base_fare": 664, "tax": 425.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA4OS4xOSwiYmFzZV9mYXJlIjo2NjQsInRheCI6NDI1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA4OS4xOSwiYmFzZV9mYXJlIjo2NjQsInRheCI6NDI1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwODkuMTksImJhc2VfZmFyZSI6NjY0LCJ0YXgiOjQyNS4xOX19", "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": 1089.19, "base_fare": 664, "tax": 425.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "664.00", "tax": "425.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1089.19, "base_fare": 664, "tax": 425.19, "gross": { "base_fare": "664.00", "tax": "425.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwODkuMTkiLCJiYXNlX2ZhcmUiOiI2NjQuMDAiLCJ0YXgiOiI0MjUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjQuMDAiLCJ0YXgiOiI0MjUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDg5LjE5IiwiYmFzZV9mYXJlIjoiNjY0LjAwIiwidGF4IjoiNDI1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY0LjAwIiwidGF4IjoiNDI1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA4OS4xOSIsImJhc2VfZmFyZSI6IjY2NC4wMCIsInRheCI6IjQyNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDg5LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1089.19, "filter": { "id": "F1MS00008-9", "price": 1089.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-04T14:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609041220fco2026090414051865", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p31", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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": 8 }, "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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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": 8 }, "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": "PT14H5M", "transit_time": "PT14H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p36", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T07:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T09:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H40M", "distance": 857, "lay_over": "PT10H30M", "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": "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": 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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1089.19, "gross_total": 1089.19, "base_fare": 664, "tax": 425.19, "sell": { "currency": "EUR", "total": 1089.19, "base_fare": 664, "tax": 425.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA4OS4xOSwiYmFzZV9mYXJlIjo2NjQsInRheCI6NDI1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA4OS4xOSwiYmFzZV9mYXJlIjo2NjQsInRheCI6NDI1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwODkuMTksImJhc2VfZmFyZSI6NjY0LCJ0YXgiOjQyNS4xOX19", "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": 1089.19, "base_fare": 664, "tax": 425.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "664.00", "tax": "425.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1089.19, "base_fare": 664, "tax": 425.19, "gross": { "base_fare": "664.00", "tax": "425.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwODkuMTkiLCJiYXNlX2ZhcmUiOiI2NjQuMDAiLCJ0YXgiOiI0MjUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjQuMDAiLCJ0YXgiOiI0MjUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDg5LjE5IiwiYmFzZV9mYXJlIjoiNjY0LjAwIiwidGF4IjoiNDI1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY0LjAwIiwidGF4IjoiNDI1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA4OS4xOSIsImJhc2VfZmFyZSI6IjY2NC4wMCIsInRheCI6IjQyNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDg5LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1089.19, "filter": { "id": "F1MS00008-10", "price": 1089.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-09-04T09:20:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609040740fco2026090409201861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT9H5M", "transit_time": "PT9H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p41", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 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": "CAI", "departure_time": "2026-07-04T03:20:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-07-04", "flight_time": "PT3H45M", "distance": 1538, "lay_over": "PT09H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "booking_class": { "cabin_class": "Economy Fully Flex", "cabin_code": "FF", "booking_code": "FF", "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-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT16H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p45", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "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": 1229.48, "gross_total": 1229.48, "base_fare": 821, "tax": 408.48, "sell": { "currency": "EUR", "total": 1229.48, "base_fare": 821, "tax": 408.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyOS40OCwiYmFzZV9mYXJlIjo4MjEsInRheCI6NDA4LjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyOS40OCwiYmFzZV9mYXJlIjo4MjEsInRheCI6NDA4LjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjkuNDgsImJhc2VfZmFyZSI6ODIxLCJ0YXgiOjQwOC40OH19", "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": 1229.48, "base_fare": 821, "tax": 408.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "821.00", "tax": "408.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1229.48, "base_fare": 821, "tax": 408.48, "gross": { "base_fare": "821.00", "tax": "408.48", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjkuNDgiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI0MDguNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI0MDguNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjI5LjQ4IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiNDA4LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiNDA4LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyOS40OCIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjQwOC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjI5LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1229.48, "filter": { "id": "F1MS00008-11", "price": 1229.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Fully Flex", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607040320add2026070407059462add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p2", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 8 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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": 8 }, "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-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "PT12H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p6", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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 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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1235.78, "gross_total": 1235.78, "base_fare": 815, "tax": 420.78, "sell": { "currency": "EUR", "total": 1235.78, "base_fare": 815, "tax": 420.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIzNS43OCwiYmFzZV9mYXJlIjo4MTUsInRheCI6NDIwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIzNS43OCwiYmFzZV9mYXJlIjo4MTUsInRheCI6NDIwLjc4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMzUuNzgsImJhc2VfZmFyZSI6ODE1LCJ0YXgiOjQyMC43OH19", "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": 1235.78, "base_fare": 815, "tax": 420.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "815.00", "tax": "420.78", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1235.78, "base_fare": 815, "tax": 420.78, "gross": { "base_fare": "815.00", "tax": "420.78", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMzUuNzgiLCJiYXNlX2ZhcmUiOiI4MTUuMDAiLCJ0YXgiOiI0MjAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuMDAiLCJ0YXgiOiI0MjAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjM1Ljc4IiwiYmFzZV9mYXJlIjoiODE1LjAwIiwidGF4IjoiNDIwLjc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODE1LjAwIiwidGF4IjoiNDIwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIzNS43OCIsImJhc2VfZmFyZSI6IjgxNS4wMCIsInRheCI6IjQyMC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjM1Ljc4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1235.78, "filter": { "id": "F1MS00008-12", "price": 1235.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Fully Flex", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p10", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 8 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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": 8 }, "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-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "PT7H55M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p14", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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 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-09-03T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T13:00:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT02H40M", "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": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1236.91, "gross_total": 1236.91, "base_fare": 815, "tax": 421.91, "sell": { "currency": "EUR", "total": 1236.91, "base_fare": 815, "tax": 421.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIzNi45MSwiYmFzZV9mYXJlIjo4MTUsInRheCI6NDIxLjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIzNi45MSwiYmFzZV9mYXJlIjo4MTUsInRheCI6NDIxLjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMzYuOTEsImJhc2VfZmFyZSI6ODE1LCJ0YXgiOjQyMS45MX19", "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": 1236.91, "base_fare": 815, "tax": 421.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "815.00", "tax": "421.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1236.91, "base_fare": 815, "tax": 421.91, "gross": { "base_fare": "815.00", "tax": "421.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMzYuOTEiLCJiYXNlX2ZhcmUiOiI4MTUuMDAiLCJ0YXgiOiI0MjEuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuMDAiLCJ0YXgiOiI0MjEuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjM2LjkxIiwiYmFzZV9mYXJlIjoiODE1LjAwIiwidGF4IjoiNDIxLjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODE1LjAwIiwidGF4IjoiNDIxLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIzNi45MSIsImJhc2VfZmFyZSI6IjgxNS4wMCIsInRheCI6IjQyMS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjM2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1236.91, "filter": { "id": "F1MS00008-13", "price": 1236.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy Fully Flex", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-03T13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031035fco202609031300791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p18", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT18H45M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p23", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T12:20:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T14:05:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H45M", "distance": 857, "lay_over": "PT15H10M", "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": "1865" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1865" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1394.19, "gross_total": 1394.19, "base_fare": 969, "tax": 425.19, "sell": { "currency": "EUR", "total": 1394.19, "base_fare": 969, "tax": 425.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM5NC4xOSwiYmFzZV9mYXJlIjo5NjksInRheCI6NDI1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM5NC4xOSwiYmFzZV9mYXJlIjo5NjksInRheCI6NDI1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEzOTQuMTksImJhc2VfZmFyZSI6OTY5LCJ0YXgiOjQyNS4xOX19", "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.19, "base_fare": 969, "tax": 425.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "969.00", "tax": "425.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1394.19, "base_fare": 969, "tax": 425.19, "gross": { "base_fare": "969.00", "tax": "425.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEzOTQuMTkiLCJiYXNlX2ZhcmUiOiI5NjkuMDAiLCJ0YXgiOiI0MjUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjkuMDAiLCJ0YXgiOiI0MjUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMzk0LjE5IiwiYmFzZV9mYXJlIjoiOTY5LjAwIiwidGF4IjoiNDI1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY5LjAwIiwidGF4IjoiNDI1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTM5NC4xOSIsImJhc2VfZmFyZSI6Ijk2OS4wMCIsInRheCI6IjQyNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1394.19, "filter": { "id": "F1MS00008-14", "price": 1394.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Flexible", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-04T14:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609041220fco2026090414051865", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p32", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT14H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p37", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T07:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T09:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H40M", "distance": 857, "lay_over": "PT10H30M", "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": "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": 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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1394.19, "gross_total": 1394.19, "base_fare": 969, "tax": 425.19, "sell": { "currency": "EUR", "total": 1394.19, "base_fare": 969, "tax": 425.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM5NC4xOSwiYmFzZV9mYXJlIjo5NjksInRheCI6NDI1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM5NC4xOSwiYmFzZV9mYXJlIjo5NjksInRheCI6NDI1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEzOTQuMTksImJhc2VfZmFyZSI6OTY5LCJ0YXgiOjQyNS4xOX19", "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.19, "base_fare": 969, "tax": 425.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "969.00", "tax": "425.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1394.19, "base_fare": 969, "tax": 425.19, "gross": { "base_fare": "969.00", "tax": "425.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEzOTQuMTkiLCJiYXNlX2ZhcmUiOiI5NjkuMDAiLCJ0YXgiOiI0MjUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjkuMDAiLCJ0YXgiOiI0MjUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMzk0LjE5IiwiYmFzZV9mYXJlIjoiOTY5LjAwIiwidGF4IjoiNDI1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY5LjAwIiwidGF4IjoiNDI1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTM5NC4xOSIsImJhc2VfZmFyZSI6Ijk2OS4wMCIsInRheCI6IjQyNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1394.19, "filter": { "id": "F1MS00008-15", "price": 1394.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Flexible", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-09-04T09:20:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609040740fco2026090409201861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT9H5M", "transit_time": "PT9H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p42", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "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": 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": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-07-04T03:20:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-07-04", "flight_time": "PT3H45M", "distance": 1538, "lay_over": "PT09H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "booking_class": { "cabin_class": "Business Titanium", "cabin_code": "BT", "booking_code": "BT", "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": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT16H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p46", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "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": 1457.66, "gross_total": 1457.66, "base_fare": 1036, "tax": 421.66, "sell": { "currency": "EUR", "total": 1457.66, "base_fare": 1036, "tax": 421.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTQ1Ny42NiwiYmFzZV9mYXJlIjoxMDM2LCJ0YXgiOjQyMS42Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE0NTcuNjYsImJhc2VfZmFyZSI6MTAzNiwidGF4Ijo0MjEuNjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTQ1Ny42NiwiYmFzZV9mYXJlIjoxMDM2LCJ0YXgiOjQyMS42Nn19", "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": 1457.66, "base_fare": 1036, "tax": 421.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1036.00", "tax": "421.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1457.66, "base_fare": 1036, "tax": 421.66, "gross": { "base_fare": "1036.00", "tax": "421.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE0NTcuNjYiLCJiYXNlX2ZhcmUiOiIxMDM2LjAwIiwidGF4IjoiNDIxLjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzNi4wMCIsInRheCI6IjQyMS42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE0NTcuNjYiLCJiYXNlX2ZhcmUiOiIxMDM2LjAwIiwidGF4IjoiNDIxLjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzNi4wMCIsInRheCI6IjQyMS42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE0NTcuNjYiLCJiYXNlX2ZhcmUiOiIxMDM2LjAwIiwidGF4IjoiNDIxLjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NTcuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1457.66, "filter": { "id": "F1MS00008-16", "price": 1457.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Business Titanium", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607040320add2026070407059462add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p19", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT18H45M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p24", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T12:20:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T14:05:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H45M", "distance": 857, "lay_over": "PT15H10M", "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": "1865" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1865" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1852.19, "gross_total": 1852.19, "base_fare": 1268, "tax": 584.19, "sell": { "currency": "EUR", "total": 1852.19, "base_fare": 1268, "tax": 584.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1Mi4xOSwiYmFzZV9mYXJlIjoxMjY4LCJ0YXgiOjU4NC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTIuMTksImJhc2VfZmFyZSI6MTI2OCwidGF4Ijo1ODQuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1Mi4xOSwiYmFzZV9mYXJlIjoxMjY4LCJ0YXgiOjU4NC4xOX19", "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": 1852.19, "base_fare": 1268, "tax": 584.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1268.00", "tax": "584.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1852.19, "base_fare": 1268, "tax": 584.19, "gross": { "base_fare": "1268.00", "tax": "584.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NTIuMTkiLCJiYXNlX2ZhcmUiOiIxMjY4LjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2OC4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NTIuMTkiLCJiYXNlX2ZhcmUiOiIxMjY4LjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2OC4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NTIuMTkiLCJiYXNlX2ZhcmUiOiIxMjY4LjAwIiwidGF4IjoiNTg0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4NTIuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1852.19, "filter": { "id": "F1MS00008-17", "price": 1852.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-04T14:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609041220fco2026090414051865", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p33", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT14H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p38", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T07:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T09:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H40M", "distance": 857, "lay_over": "PT10H30M", "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": "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": 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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1903.19, "gross_total": 1903.19, "base_fare": 1319, "tax": 584.19, "sell": { "currency": "EUR", "total": 1903.19, "base_fare": 1319, "tax": 584.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwMy4xOSwiYmFzZV9mYXJlIjoxMzE5LCJ0YXgiOjU4NC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDMuMTksImJhc2VfZmFyZSI6MTMxOSwidGF4Ijo1ODQuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwMy4xOSwiYmFzZV9mYXJlIjoxMzE5LCJ0YXgiOjU4NC4xOX19", "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": 1903.19, "base_fare": 1319, "tax": 584.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1319.00", "tax": "584.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1903.19, "base_fare": 1319, "tax": 584.19, "gross": { "base_fare": "1319.00", "tax": "584.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MDMuMTkiLCJiYXNlX2ZhcmUiOiIxMzE5LjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxOS4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MDMuMTkiLCJiYXNlX2ZhcmUiOiIxMzE5LjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxOS4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MDMuMTkiLCJiYXNlX2ZhcmUiOiIxMzE5LjAwIiwidGF4IjoiNTg0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1903.19, "filter": { "id": "F1MS00008-18", "price": 1903.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-09-04T09:20:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609040740fco2026090409201861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT9H5M", "transit_time": "PT9H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p43", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Business Platinum", "cabin_code": "BP", "booking_code": "BP", "meal_code": null, "seat_available": 1 }, "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-07-04T03:20:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-07-04", "flight_time": "PT3H45M", "distance": 1538, "lay_over": "PT09H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "9462" }, "booking_class": { "cabin_class": "Business Platinum", "cabin_code": "BP", "booking_code": "BP", "meal_code": null, "seat_available": 1 }, "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-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT16H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p47", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "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": 2078.84, "gross_total": 2078.84, "base_fare": 1593, "tax": 485.84, "sell": { "currency": "EUR", "total": 2078.84, "base_fare": 1593, "tax": 485.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA3OC44NCwiYmFzZV9mYXJlIjoxNTkzLCJ0YXgiOjQ4NS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwNzguODQsImJhc2VfZmFyZSI6MTU5MywidGF4Ijo0ODUuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA3OC44NCwiYmFzZV9mYXJlIjoxNTkzLCJ0YXgiOjQ4NS44NH19", "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": 2078.84, "base_fare": 1593, "tax": 485.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1593.00", "tax": "485.84", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2078.84, "base_fare": 1593, "tax": 485.84, "gross": { "base_fare": "1593.00", "tax": "485.84", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwNzguODQiLCJiYXNlX2ZhcmUiOiIxNTkzLjAwIiwidGF4IjoiNDg1Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5My4wMCIsInRheCI6IjQ4NS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwNzguODQiLCJiYXNlX2ZhcmUiOiIxNTkzLjAwIiwidGF4IjoiNDg1Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5My4wMCIsInRheCI6IjQ4NS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwNzguODQiLCJiYXNlX2ZhcmUiOiIxNTkzLjAwIiwidGF4IjoiNDg1Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNzguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2078.84, "filter": { "id": "F1MS00008-19", "price": 2078.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Business Platinum", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607040320add2026070407059462add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p20", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT18H45M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p25", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T12:20:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T14:05:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H45M", "distance": 857, "lay_over": "PT15H10M", "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": "1865" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1865" }, "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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2467.19, "gross_total": 2467.19, "base_fare": 1883, "tax": 584.19, "sell": { "currency": "EUR", "total": 2467.19, "base_fare": 1883, "tax": 584.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQ2Ny4xOSwiYmFzZV9mYXJlIjoxODgzLCJ0YXgiOjU4NC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI0NjcuMTksImJhc2VfZmFyZSI6MTg4MywidGF4Ijo1ODQuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQ2Ny4xOSwiYmFzZV9mYXJlIjoxODgzLCJ0YXgiOjU4NC4xOX19", "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": 2467.19, "base_fare": 1883, "tax": 584.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1883.00", "tax": "584.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2467.19, "base_fare": 1883, "tax": 584.19, "gross": { "base_fare": "1883.00", "tax": "584.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0NjcuMTkiLCJiYXNlX2ZhcmUiOiIxODgzLjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4My4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0NjcuMTkiLCJiYXNlX2ZhcmUiOiIxODgzLjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4My4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0NjcuMTkiLCJiYXNlX2ZhcmUiOiIxODgzLjAwIiwidGF4IjoiNTg0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0NjcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2467.19, "filter": { "id": "F1MS00008-20", "price": 2467.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Flex", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-04T14:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609041220fco2026090414051865", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT3H35M", "transit_time": "PT3H35M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p34", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T10:50:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-03T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-03", "flight_time": "PT3H50M", "distance": 857, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.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-07-03T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ADD", "arrival_time": "2026-07-03T23: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-07-03", "flight_time": "PT5H20M", "distance": 2297, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "Boeing 737", "picture": "7M9.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-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT14H5M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p39", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T15:25: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-09-03T21:10:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-03", "flight_time": "PT5H45M", "distance": 2297, "lay_over": "not-applicable", "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": "8870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "8870" }, "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-09-04T07:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "FCO", "arrival_time": "2026-09-04T09:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT1H40M", "distance": 857, "lay_over": "PT10H30M", "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": "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": 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" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2495.19, "gross_total": 2495.19, "base_fare": 1911, "tax": 584.19, "sell": { "currency": "EUR", "total": 2495.19, "base_fare": 1911, "tax": 584.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQ5NS4xOSwiYmFzZV9mYXJlIjoxOTExLCJ0YXgiOjU4NC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI0OTUuMTksImJhc2VfZmFyZSI6MTkxMSwidGF4Ijo1ODQuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQ5NS4xOSwiYmFzZV9mYXJlIjoxOTExLCJ0YXgiOjU4NC4xOX19", "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": 2495.19, "base_fare": 1911, "tax": 584.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1911.00", "tax": "584.19", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2495.19, "base_fare": 1911, "tax": 584.19, "gross": { "base_fare": "1911.00", "tax": "584.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0OTUuMTkiLCJiYXNlX2ZhcmUiOiIxOTExLjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxMS4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0OTUuMTkiLCJiYXNlX2ZhcmUiOiIxOTExLjAwIiwidGF4IjoiNTg0LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxMS4wMCIsInRheCI6IjU4NC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0OTUuMTkiLCJiYXNlX2ZhcmUiOiIxOTExLjAwIiwidGF4IjoiNTg0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0OTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2495.19, "filter": { "id": "F1MS00008-21", "price": 2495.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "789", "aircraft_name": "Boeing 787-9", "cabin_class": "Business Flex", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-03T10:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-09-04T09:20:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031050ist2026070314401862ist202607031815add202607032335676add202609031525ist2026090321108870ist202609040740fco2026090409201861", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p3", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Business Platinum", "cabin_code": "BP", "booking_code": "BP", "meal_code": null, "seat_available": 1 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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 Platinum", "cabin_code": "BP", "booking_code": "BP", "meal_code": null, "seat_available": 1 }, "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-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "PT12H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p7", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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 Platinum", "cabin_code": "BP", "booking_code": "BP", "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-09-03T14:55:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T17:20:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT07H00M", "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": "793" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "793" }, "booking_class": { "cabin_class": "Business Platinum", "cabin_code": "BP", "booking_code": "BP", "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": 2996.5, "gross_total": 2996.5, "base_fare": 2421, "tax": 575.5, "sell": { "currency": "EUR", "total": 2996.5, "base_fare": 2421, "tax": 575.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjk5Ni41LCJiYXNlX2ZhcmUiOjI0MjEsInRheCI6NTc1LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyOTk2LjUsImJhc2VfZmFyZSI6MjQyMSwidGF4Ijo1NzUuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyOTk2LjUsImJhc2VfZmFyZSI6MjQyMSwidGF4Ijo1NzUuNX19", "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": 2996.5, "base_fare": 2421, "tax": 575.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2421.00", "tax": "575.50", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2996.5, "base_fare": 2421, "tax": 575.5, "gross": { "base_fare": "2421.00", "tax": "575.50", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5OTYuNTAiLCJiYXNlX2ZhcmUiOiIyNDIxLjAwIiwidGF4IjoiNTc1LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQyMS4wMCIsInRheCI6IjU3NS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5OTYuNTAiLCJiYXNlX2ZhcmUiOiIyNDIxLjAwIiwidGF4IjoiNTc1LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQyMS4wMCIsInRheCI6IjU3NS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5OTYuNTAiLCJiYXNlX2ZhcmUiOiIyNDIxLjAwIiwidGF4IjoiNTc1LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5OTYuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.5, "filter": { "id": "F1MS00008-22", "price": 2996.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Business Platinum", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-03T17:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031455fco202609031720793", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT5H15M", "transit_time": "PT5H15M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p11", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T14: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-07-03T18:15:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-07-03", "flight_time": "PT4H15M", "distance": 1329, "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": "792" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "792" }, "booking_class": { "cabin_class": "Business Platinum", "cabin_code": "BP", "booking_code": "BP", "meal_code": null, "seat_available": 1 }, "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-07-03T23:30:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "ADD", "arrival_time": "2026-07-04T03: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-07-03", "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 Platinum", "cabin_code": "BP", "booking_code": "BP", "meal_code": null, "seat_available": 1 }, "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-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "PT7H55M", "responseId": "6ab324cb-d93d-4075-9f72-147ba955d69e", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p15", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T04:10: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-09-03T07:55:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-03", "flight_time": "PT3H45M", "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 Platinum", "cabin_code": "BP", "booking_code": "BP", "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-09-03T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "FCO", "arrival_time": "2026-09-03T13:00:00", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-03", "flight_time": "PT2H25M", "distance": 1329, "lay_over": "PT02H40M", "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": "791" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "791" }, "booking_class": { "cabin_class": "Business Platinum", "cabin_code": "BP", "booking_code": "BP", "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": 2997.63, "gross_total": 2997.63, "base_fare": 2421, "tax": 576.63, "sell": { "currency": "EUR", "total": 2997.63, "base_fare": 2421, "tax": 576.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjk5Ny42MywiYmFzZV9mYXJlIjoyNDIxLCJ0YXgiOjU3Ni42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI5OTcuNjMsImJhc2VfZmFyZSI6MjQyMSwidGF4Ijo1NzYuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjk5Ny42MywiYmFzZV9mYXJlIjoyNDIxLCJ0YXgiOjU3Ni42M319", "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": 2997.63, "base_fare": 2421, "tax": 576.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2421.00", "tax": "576.63", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2997.63, "base_fare": 2421, "tax": 576.63, "gross": { "base_fare": "2421.00", "tax": "576.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5OTcuNjMiLCJiYXNlX2ZhcmUiOiIyNDIxLjAwIiwidGF4IjoiNTc2LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQyMS4wMCIsInRheCI6IjU3Ni42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5OTcuNjMiLCJiYXNlX2ZhcmUiOiIyNDIxLjAwIiwidGF4IjoiNTc2LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQyMS4wMCIsInRheCI6IjU3Ni42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5OTcuNjMiLCJiYXNlX2ZhcmUiOiIyNDIxLjAwIiwidGF4IjoiNTc2LjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5OTcuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2997.63, "filter": { "id": "F1MS00008-23", "price": 2997.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "Boeing 737-800", "cabin_class": "Business Platinum", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-03T14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-03T13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031400cai202607031815792cai202607032330add202607040310851add202609030410cai202609030755852cai202609031035fco202609031300791", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-25", "offerItemId": "X9FD93467-F1C9-4FD7-8344-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "23H20M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T20:05:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H20M", "distance": 2697, "lay_over": "PT18H30M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-25", "offerItemId": "X9FD93467-F1C9-4FD7-8344-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-25", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1119.01, "gross_total": 1119.01, "base_fare": 705, "tax": 414.01, "sell": { "currency": "EUR", "total": 1119.01, "base_fare": 705, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExOS4wMSwiYmFzZV9mYXJlIjo3MDUsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExOS4wMSwiYmFzZV9mYXJlIjo3MDUsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExMTkuMDEsImJhc2VfZmFyZSI6NzA1LCJ0YXgiOjQxNC4wMX19", "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": 1119.01, "base_fare": 705, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "705.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1119.01, "base_fare": 705, "tax": 414.01, "gross": { "base_fare": "705.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExMTkuMDEiLCJiYXNlX2ZhcmUiOiI3MDUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMTE5LjAxIiwiYmFzZV9mYXJlIjoiNzA1LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA1LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTExOS4wMSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTE5LjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1119.01, "filter": { "id": "F1MS00008-24", "price": 1119.01, "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-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-04T20:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041545fco20260904200595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700a2f43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a2f43ac9e", "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*stQXhpMuDLm6*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc5400a2f43ac9e", "fareDetails": { "fareBasisCode": "ULEESIT1", "fareCode": "749", "metadataKey": "Xfrk5300a2f43ac9e", "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~DTJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DTJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9SKCDQHR0~MSB9TEL1~MEA9SKCDQHR0-UDM0*stQXhpMuDLm6*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-25", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "23H20M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T20:05:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H20M", "distance": 2697, "lay_over": "PT18H30M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-25", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-25", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1119.01, "gross_total": 1119.01, "base_fare": 705, "tax": 414.01, "sell": { "currency": "EUR", "total": 1119.01, "base_fare": 705, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExOS4wMSwiYmFzZV9mYXJlIjo3MDUsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExOS4wMSwiYmFzZV9mYXJlIjo3MDUsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExMTkuMDEsImJhc2VfZmFyZSI6NzA1LCJ0YXgiOjQxNC4wMX19", "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": 1119.01, "base_fare": 705, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "705.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1119.01, "base_fare": 705, "tax": 414.01, "gross": { "base_fare": "705.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExMTkuMDEiLCJiYXNlX2ZhcmUiOiI3MDUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMTE5LjAxIiwiYmFzZV9mYXJlIjoiNzA1LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA1LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTExOS4wMSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTE5LjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1119.01, "filter": { "id": "F1MS00008-25", "price": 1119.01, "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-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-04T20:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041545fco20260904200595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700afa43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600afa43ac9e", "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*sxefrTLflLa4*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc5400afa43ac9e", "fareDetails": { "fareBasisCode": "ULEESIT1", "fareCode": "749", "metadataKey": "Xfrk5300afa43ac9e", "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~DTJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DTJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9SKCDQHR0~MSB9TEL1~MEA9SKCDQHR0-UDM0*sxefrTLflLa4*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-25", "offerItemId": "X9F4A83BF-9FBB-4611-884D-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "23H20M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T20:05:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H20M", "distance": 2697, "lay_over": "PT18H30M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-25", "offerItemId": "X9F4A83BF-9FBB-4611-884D-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-25", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1119.01, "gross_total": 1119.01, "base_fare": 705, "tax": 414.01, "sell": { "currency": "EUR", "total": 1119.01, "base_fare": 705, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExOS4wMSwiYmFzZV9mYXJlIjo3MDUsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExOS4wMSwiYmFzZV9mYXJlIjo3MDUsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExMTkuMDEsImJhc2VfZmFyZSI6NzA1LCJ0YXgiOjQxNC4wMX19", "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": 1119.01, "base_fare": 705, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "705.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1119.01, "base_fare": 705, "tax": 414.01, "gross": { "base_fare": "705.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExMTkuMDEiLCJiYXNlX2ZhcmUiOiI3MDUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMTE5LjAxIiwiYmFzZV9mYXJlIjoiNzA1LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA1LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTExOS4wMSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTE5LjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1119.01, "filter": { "id": "F1MS00008-26", "price": 1119.01, "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-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-04T20:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041545fco20260904200595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc070060b43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060060b43ac9e", "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*sGehbbtcmNNd*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc540060b43ac9e", "fareDetails": { "fareBasisCode": "ULEESIT1", "fareCode": "749", "metadataKey": "Xfrk530060b43ac9e", "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~DTJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DTJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9SKCDQHR0~MSB9TEL1~MEA9SKCDQHR0-UDM0*sGehbbtcmNNd*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T15: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-07-03T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-2", "offerItemId": "X9FD93467-F1C9-4FD7-8344-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100a2f43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-25", "offerItemId": "X9FD93467-F1C9-4FD7-8344-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100a2f43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H40M", "transit_time": "1D5H40M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T20:05:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H20M", "distance": 2697, "lay_over": "PT18H30M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-2", "offerItemId": "X9FD93467-F1C9-4FD7-8344-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100a2f43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-25", "offerItemId": "X9FD93467-F1C9-4FD7-8344-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100a2f43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100a2f43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5000a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-25", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1199.01, "gross_total": 1199.01, "base_fare": 785, "tax": 414.01, "sell": { "currency": "EUR", "total": 1199.01, "base_fare": 785, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE5OS4wMSwiYmFzZV9mYXJlIjo3ODUsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE5OS4wMSwiYmFzZV9mYXJlIjo3ODUsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExOTkuMDEsImJhc2VfZmFyZSI6Nzg1LCJ0YXgiOjQxNC4wMX19", "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": 1199.01, "base_fare": 785, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "785.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1199.01, "base_fare": 785, "tax": 414.01, "gross": { "base_fare": "785.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExOTkuMDEiLCJiYXNlX2ZhcmUiOiI3ODUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMTk5LjAxIiwiYmFzZV9mYXJlIjoiNzg1LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzg1LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE5OS4wMSIsImJhc2VfZmFyZSI6Ijc4NS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTk5LjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1199.01, "filter": { "id": "F1MS00008-27", "price": 1199.01, "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-07-03T15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-04T20:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031545dxb20260703233098dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041545fco20260904200595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc1400a2f43ac9e", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk1300a2f43ac9e", "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~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DQML~A~A~D@BC~A~A~DDI~A~DPJDCOGS\/~D.11~D.\/0~D.\/.0.~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*stQXhpMuDLm6*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc5400a2f43ac9e", "fareDetails": { "fareBasisCode": "ULEESIT1", "fareCode": "749", "metadataKey": "Xfrk5300a2f43ac9e", "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~DTJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DTJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9SKCDQHR0~MSB9TEL1~MEA9SKCDQHR0-UDM0*stQXhpMuDLm6*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T15: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-07-03T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-2", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100afa43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-25", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100afa43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H40M", "transit_time": "1D5H40M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T20:05:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H20M", "distance": 2697, "lay_over": "PT18H30M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-2", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100afa43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-25", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100afa43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1000afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5100afa43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5000afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-25", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1199.01, "gross_total": 1199.01, "base_fare": 785, "tax": 414.01, "sell": { "currency": "EUR", "total": 1199.01, "base_fare": 785, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE5OS4wMSwiYmFzZV9mYXJlIjo3ODUsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE5OS4wMSwiYmFzZV9mYXJlIjo3ODUsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExOTkuMDEsImJhc2VfZmFyZSI6Nzg1LCJ0YXgiOjQxNC4wMX19", "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": 1199.01, "base_fare": 785, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "785.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1199.01, "base_fare": 785, "tax": 414.01, "gross": { "base_fare": "785.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExOTkuMDEiLCJiYXNlX2ZhcmUiOiI3ODUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMTk5LjAxIiwiYmFzZV9mYXJlIjoiNzg1LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzg1LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE5OS4wMSIsImJhc2VfZmFyZSI6Ijc4NS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTk5LjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1199.01, "filter": { "id": "F1MS00008-28", "price": 1199.01, "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-07-03T15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-04T20:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031545dxb20260703233098dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041545fco20260904200595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc1400afa43ac9e", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk1300afa43ac9e", "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~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DQML~A~A~D@BC~A~A~DDI~A~DPJDCOGS\/~D.11~D.\/0~D.\/.0.~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sxefrTLflLa4*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc5400afa43ac9e", "fareDetails": { "fareBasisCode": "ULEESIT1", "fareCode": "749", "metadataKey": "Xfrk5300afa43ac9e", "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~DTJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DTJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9SKCDQHR0~MSB9TEL1~MEA9SKCDQHR0-UDM0*sxefrTLflLa4*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT11H10M", "transit_time": "11H10M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T15: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-07-03T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT11H10M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-2", "offerItemId": "X9F4A83BF-9FBB-4611-884D-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110060b43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-25", "offerItemId": "X9F4A83BF-9FBB-4611-884D-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110060b43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H40M", "transit_time": "1D5H40M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T20:05:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H20M", "distance": 2697, "lay_over": "PT18H30M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-2", "offerItemId": "X9F4A83BF-9FBB-4611-884D-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt110060b43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-25", "offerItemId": "X9F4A83BF-9FBB-4611-884D-25-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt110060b43ac9e" }, "Journey": { "Time": "PT21H00M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm100060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt510060b43ac9e" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm500060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-25", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1199.01, "gross_total": 1199.01, "base_fare": 785, "tax": 414.01, "sell": { "currency": "EUR", "total": 1199.01, "base_fare": 785, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE5OS4wMSwiYmFzZV9mYXJlIjo3ODUsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE5OS4wMSwiYmFzZV9mYXJlIjo3ODUsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExOTkuMDEsImJhc2VfZmFyZSI6Nzg1LCJ0YXgiOjQxNC4wMX19", "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": 1199.01, "base_fare": 785, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "785.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1199.01, "base_fare": 785, "tax": 414.01, "gross": { "base_fare": "785.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExOTkuMDEiLCJiYXNlX2ZhcmUiOiI3ODUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMTk5LjAxIiwiYmFzZV9mYXJlIjoiNzg1LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzg1LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE5OS4wMSIsImJhc2VfZmFyZSI6Ijc4NS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTk5LjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1199.01, "filter": { "id": "F1MS00008-29", "price": 1199.01, "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-07-03T15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-04T20:05:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607031545dxb20260703233098dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041545fco20260904200595", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc140060b43ac9e", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk130060b43ac9e", "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~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DQML~A~A~D@BC~A~A~DDI~A~DPJDCOGS\/~D.11~D.\/0~D.\/.0.~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sGehbbtcmNNd*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc540060b43ac9e", "fareDetails": { "fareBasisCode": "ULEESIT1", "fareCode": "749", "metadataKey": "Xfrk530060b43ac9e", "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~DTJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DTJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9SKCDQHR0~MSB9TEL1~MEA9SKCDQHR0-UDM0*sGehbbtcmNNd*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-26", "offerItemId": "X9FD93467-F1C9-4FD7-8344-26-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5700a2f43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5600a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5700a2f43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5600a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-30", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H6M", "transit_time": "1D16H6M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T13:11:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XRJ", "arrival_time": "2026-09-05T17:40:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-09-05", "flight_time": "PT4H29M", "distance": 319, "lay_over": "PT16H56M", "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": "3182" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3182" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-26", "offerItemId": "X9FD93467-F1C9-4FD7-8344-26-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5700a2f43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5600a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5700a2f43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5600a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-26", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-30", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T17:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051311xrj2026090517403182", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700a2f43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a2f43ac9e", "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*stQXhpMuDLm6*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc5a00a2f43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk5900a2f43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*stQXhpMuDLm6*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-27", "offerItemId": "X9FD93467-F1C9-4FD7-8344-27-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5c00a2f43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5b00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5c00a2f43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5b00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-31", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H6M", "transit_time": "1D16H6M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T13:11:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-05T18:37:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT5H26M", "distance": 317, "lay_over": "PT16H56M", "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": "3182" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3182" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-27", "offerItemId": "X9FD93467-F1C9-4FD7-8344-27-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5c00a2f43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5b00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5c00a2f43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5b00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-27", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-31", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T18:37:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051311fco2026090518373182", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700a2f43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a2f43ac9e", "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*stQXhpMuDLm6*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e00a2f43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d00a2f43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*stQXhpMuDLm6*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-28", "offerItemId": "X9FD93467-F1C9-4FD7-8344-28-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5f00a2f43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5e00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5f00a2f43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5e00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-32", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H36M", "transit_time": "1D17H36M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T14:41:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-05T20:37:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT5H56M", "distance": 317, "lay_over": "PT18H26M", "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": "3270" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3270" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-28", "offerItemId": "X9FD93467-F1C9-4FD7-8344-28-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5f00a2f43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5e00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5f00a2f43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm5e00a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-28", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-32", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T20:37:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051441fco2026090520373270", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700a2f43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a2f43ac9e", "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*stQXhpMuDLm6*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e00a2f43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d00a2f43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*stQXhpMuDLm6*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-29", "offerItemId": "X9FD93467-F1C9-4FD7-8344-29-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6200a2f43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm6100a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6200a2f43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm6100a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-33", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D20H36M", "transit_time": "1D20H36M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T17:41:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-06T00:07:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT6H26M", "distance": 317, "lay_over": "PT21H26M", "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": "3010" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3010" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-29", "offerItemId": "X9FD93467-F1C9-4FD7-8344-29-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6200a2f43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm6100a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6200a2f43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm5500a2f43ac9e Isgm6100a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-29", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-33", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-09-06T00:07:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051741fco2026090600073010", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700a2f43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a2f43ac9e", "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*stQXhpMuDLm6*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e00a2f43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d00a2f43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*stQXhpMuDLm6*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-26", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-26-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5700afa43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5600afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5700afa43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5600afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-34", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H6M", "transit_time": "1D16H6M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T13:11:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XRJ", "arrival_time": "2026-09-05T17:40:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-09-05", "flight_time": "PT4H29M", "distance": 319, "lay_over": "PT16H56M", "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": "3182" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3182" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-26", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-26-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5700afa43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5600afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5700afa43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5600afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-26", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-34", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T17:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051311xrj2026090517403182", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700afa43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600afa43ac9e", "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*sxefrTLflLa4*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc5a00afa43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk5900afa43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sxefrTLflLa4*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-27", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-27-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5c00afa43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5b00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5c00afa43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5b00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-35", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H6M", "transit_time": "1D16H6M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T13:11:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-05T18:37:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT5H26M", "distance": 317, "lay_over": "PT16H56M", "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": "3182" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3182" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-27", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-27-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5c00afa43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5b00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5c00afa43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5b00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-27", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-35", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T18:37:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051311fco2026090518373182", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700afa43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600afa43ac9e", "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*sxefrTLflLa4*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e00afa43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d00afa43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sxefrTLflLa4*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-28", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-28-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5f00afa43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5e00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5f00afa43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5e00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-36", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H36M", "transit_time": "1D17H36M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T14:41:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-05T20:37:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT5H56M", "distance": 317, "lay_over": "PT18H26M", "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": "3270" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3270" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-28", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-28-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5f00afa43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5e00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5f00afa43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm5e00afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-28", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-36", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T20:37:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051441fco2026090520373270", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700afa43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600afa43ac9e", "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*sxefrTLflLa4*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e00afa43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d00afa43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sxefrTLflLa4*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-29", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-29-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6200afa43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm6100afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6200afa43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm6100afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-37", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D20H36M", "transit_time": "1D20H36M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T17:41:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-06T00:07:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT6H26M", "distance": 317, "lay_over": "PT21H26M", "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": "3010" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3010" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-29", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-29-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6200afa43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm6100afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6200afa43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm5500afa43ac9e Isgm6100afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-29", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-37", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-09-06T00:07:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051741fco2026090600073010", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700afa43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600afa43ac9e", "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*sxefrTLflLa4*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e00afa43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d00afa43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sxefrTLflLa4*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-26", "offerItemId": "X9F4A83BF-9FBB-4611-884D-26-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt570060b43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm560060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt570060b43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm560060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-38", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H6M", "transit_time": "1D16H6M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T13:11:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XRJ", "arrival_time": "2026-09-05T17:40:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-09-05", "flight_time": "PT4H29M", "distance": 319, "lay_over": "PT16H56M", "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": "3182" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3182" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-26", "offerItemId": "X9F4A83BF-9FBB-4611-884D-26-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt570060b43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm560060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt570060b43ac9e" }, "Journey": { "Time": "PT50H40M", "Distance": { "Value": "4806", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm560060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "XRJ" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-26", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-38", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T17:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051311xrj2026090517403182", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc070060b43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060060b43ac9e", "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*sGehbbtcmNNd*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc5a0060b43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk590060b43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sGehbbtcmNNd*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-27", "offerItemId": "X9F4A83BF-9FBB-4611-884D-27-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5c0060b43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5b0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5c0060b43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5b0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-39", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H6M", "transit_time": "1D16H6M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T13:11:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-05T18:37:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT5H26M", "distance": 317, "lay_over": "PT16H56M", "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": "3182" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3182" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-27", "offerItemId": "X9F4A83BF-9FBB-4611-884D-27-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5c0060b43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5b0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5c0060b43ac9e" }, "Journey": { "Time": "PT51H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5b0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-27", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-39", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T18:37:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051311fco2026090518373182", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc070060b43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060060b43ac9e", "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*sGehbbtcmNNd*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e0060b43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d0060b43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sGehbbtcmNNd*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-28", "offerItemId": "X9F4A83BF-9FBB-4611-884D-28-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5f0060b43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5e0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5f0060b43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5e0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-40", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H36M", "transit_time": "1D17H36M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T14:41:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-05T20:37:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT5H56M", "distance": 317, "lay_over": "PT18H26M", "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": "3270" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3270" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-28", "offerItemId": "X9F4A83BF-9FBB-4611-884D-28-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt5f0060b43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5e0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt5f0060b43ac9e" }, "Journey": { "Time": "PT53H37M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm5e0060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-28", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-40", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-09-05T20:37:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051441fco2026090520373270", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc070060b43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060060b43ac9e", "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*sGehbbtcmNNd*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e0060b43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d0060b43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sGehbbtcmNNd*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-29", "offerItemId": "X9F4A83BF-9FBB-4611-884D-29-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt620060b43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm610060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt620060b43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm610060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-41", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D20H36M", "transit_time": "1D20H36M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T15:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-09-04T20:15:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H40M", "distance": 2923, "lay_over": "PT18H20M", "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": "91" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "91" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-05T17:41:00", "origin_terminal": null, "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-09-06T00:07:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-05", "flight_time": "PT6H26M", "distance": 317, "lay_over": "PT21H26M", "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": "3010" }, "marketing": { "carrier": "7T", "carrier_name": "Aero Express Del Ecuador Trans AM", "carrier_logo": "7T.png", "flight_number": "3010" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9F4A83BF-9FBB-4611-884D-1", "offerItemId": "X9F4A83BF-9FBB-4611-884D-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9F4A83BF-9FBB-4611-884D-29", "offerItemId": "X9F4A83BF-9FBB-4611-884D-29-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt620060b43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm610060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt040060b43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm020060b43ac9e Isgm030060b43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt620060b43ac9e" }, "Journey": { "Time": "PT57H07M", "Distance": { "Value": "4804", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f0060b43ac9e Isgm550060b43ac9e Isgm610060b43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9F4A83BF-9FBB-4611-884D-29", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1222.01, "gross_total": 1222.01, "base_fare": 808, "tax": 414.01, "sell": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMi4wMSwiYmFzZV9mYXJlIjo4MDgsInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjIuMDEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjQxNC4wMX19", "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": 1222.01, "base_fare": 808, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1222.01, "base_fare": 808, "tax": 414.01, "gross": { "base_fare": "808.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjIuMDEiLCJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIyLjAxIiwiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMi4wMSIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1222.01, "filter": { "id": "F1MS00008-41", "price": 1222.01, "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": { "0": "DXB", "2": "MXP" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-03T22:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-09-06T00:07:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609041535mxp20260904201591mxp202609051741fco2026090600073010", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc070060b43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk060060b43ac9e", "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*sGehbbtcmNNd*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc2e0060b43ac9e", "fareDetails": { "fareBasisCode": "KLEESIT1", "fareCode": "749", "metadataKey": "Xfrk2d0060b43ac9e", "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~DJJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DLGK~A~A~D@BC~A~A~DDI~A~DJJDCRGS\/~D.11~D.\/\/~D.\/.17~D51.\/~D1~D~A~A~DD~DJ~D0~DKHJ~A~A~DPNK~A~A~DCJ~A~DG~K~K~K~K~K~A~A~D811~D\/.3~D\/.\/.1~D5425~D0~D~A~A~D~M@E8JJDCRGS\/~MRC8UDM0~MDB8JJDCRGS\/.TEL1*sGehbbtcmNNd*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-30", "offerItemId": "X9FD93467-F1C9-4FD7-8344-30-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6500a2f43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm6400a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6500a2f43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm6400a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "16H45M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T09:10:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H15M", "distance": 2697, "lay_over": "PT11H55M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X9FD93467-F1C9-4FD7-8344-1", "offerItemId": "X9FD93467-F1C9-4FD7-8344-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "X9FD93467-F1C9-4FD7-8344-30", "offerItemId": "X9FD93467-F1C9-4FD7-8344-30-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6500a2f43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm6400a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400a2f43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200a2f43ac9e Isgm0300a2f43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6500a2f43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00a2f43ac9e Isgm6400a2f43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "X9FD93467-F1C9-4FD7-8344-30", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1223.01, "gross_total": 1223.01, "base_fare": 809, "tax": 414.01, "sell": { "currency": "EUR", "total": 1223.01, "base_fare": 809, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMy4wMSwiYmFzZV9mYXJlIjo4MDksInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMy4wMSwiYmFzZV9mYXJlIjo4MDksInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjMuMDEsImJhc2VfZmFyZSI6ODA5LCJ0YXgiOjQxNC4wMX19", "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": 1223.01, "base_fare": 809, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "809.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1223.01, "base_fare": 809, "tax": 414.01, "gross": { "base_fare": "809.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjMuMDEiLCJiYXNlX2ZhcmUiOiI4MDkuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDkuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIzLjAxIiwiYmFzZV9mYXJlIjoiODA5LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA5LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMy4wMSIsImJhc2VfZmFyZSI6IjgwOS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIzLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1223.01, "filter": { "id": "F1MS00008-42", "price": 1223.01, "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-07-03T22:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-04T13:25:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609040910fco20260904132597", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700a2f43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600a2f43ac9e", "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*stQXhpMuDLm6*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc6800a2f43ac9e", "fareDetails": { "fareBasisCode": "MLEESIT1", "fareCode": "749", "metadataKey": "Xfrk6700a2f43ac9e", "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~DLJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DLJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9KKCDQHR0~MSB9TEL1~MEA9KKCDQHR0-UDM0*stQXhpMuDLm6*flxKey" } } ] }, { "tracking_id": "151178281999598221GASGS", "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": null, "origin": "FCO", "departure_time": "2026-07-03T22: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-07-04T05:50:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-03", "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-07-04T10: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-07-04T13: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-07-04", "flight_time": "PT3H5M", "distance": 1564, "lay_over": "PT04H50M", "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": "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-30", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-30-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6500afa43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm6400afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6500afa43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm6400afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "16H45M", "routes": [ { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-09-03T16:00: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-09-03T21:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-03", "flight_time": "PT5H15M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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-09-04T09:10:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "FCO", "arrival_time": "2026-09-04T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-09-04", "flight_time": "PT4H15M", "distance": 2697, "lay_over": "PT11H55M", "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 Flex", "cabin_code": "YS", "booking_code": "YS", "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": "X9FD93467-F1C9-4FD7-8344,XBF125AF6-ED4F-44C0-A54C,X9F4A83BF-9FBB-4611-884D", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XBF125AF6-ED4F-44C0-A54C-1", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } } ] }, { "offerId": "XBF125AF6-ED4F-44C0-A54C-30", "offerItemId": "XBF125AF6-ED4F-44C0-A54C-30-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt6500afa43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm6400afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400afa43ac9e" }, "Journey": { "Time": "PT14H35M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200afa43ac9e Isgm0300afa43ac9e", "$": { "OnPoint": "FCO", "OffPoint": "ADD" } } }, { "$": { "FlightKey": "Iflt6500afa43ac9e" }, "Journey": { "Time": "PT22H25M", "Distance": { "Value": "4261", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4f00afa43ac9e Isgm6400afa43ac9e", "$": { "OnPoint": "ADD", "OffPoint": "FCO" } } } ] }, "itinerary": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "", "originName": "Leonardo da Vinci-Fiumicino Airport", "destinationName": "Addis Ababa Bole International Airport" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "XBF125AF6-ED4F-44C0-A54C-30", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1223.01, "gross_total": 1223.01, "base_fare": 809, "tax": 414.01, "sell": { "currency": "EUR", "total": 1223.01, "base_fare": 809, "tax": 414.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMy4wMSwiYmFzZV9mYXJlIjo4MDksInRheCI6NDE0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIyMy4wMSwiYmFzZV9mYXJlIjo4MDksInRheCI6NDE0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEyMjMuMDEsImJhc2VfZmFyZSI6ODA5LCJ0YXgiOjQxNC4wMX19", "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": 1223.01, "base_fare": 809, "tax": 414.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "809.00", "tax": "414.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1223.01, "base_fare": 809, "tax": 414.01, "gross": { "base_fare": "809.00", "tax": "414.01", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMjMuMDEiLCJiYXNlX2ZhcmUiOiI4MDkuMDAiLCJ0YXgiOiI0MTQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDkuMDAiLCJ0YXgiOiI0MTQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMjIzLjAxIiwiYmFzZV9mYXJlIjoiODA5LjAwIiwidGF4IjoiNDE0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA5LjAwIiwidGF4IjoiNDE0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTIyMy4wMSIsImJhc2VfZmFyZSI6IjgwOS4wMCIsInRheCI6IjQxNC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjIzLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1223.01, "filter": { "id": "F1MS00008-43", "price": 1223.01, "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-07-03T22:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-09-04T13:25:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "fco202607032210dxb20260704055096dxb202607041040add202607041345723add202609031600dxb202609032115724dxb202609040910fco20260904132597", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "FCO", "destination": "ADD", "departureDate": "2026-07-03", "departureTime": "" }, { "origin": "ADD", "destination": "FCO", "departureDate": "2026-09-03", "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": "Xfbc0700afa43ac9e", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600afa43ac9e", "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*sxefrTLflLa4*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc6800afa43ac9e", "fareDetails": { "fareBasisCode": "MLEESIT1", "fareCode": "749", "metadataKey": "Xfrk6700afa43ac9e", "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~DLJDCRGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16228~D\/~DQML~A~A~D@BC~A~A~DDI~A~DLJDCRGS\/~D.11~D.\/\/~D.\/.3.~D51.\/~D1~D~A~A~DD~D~MAD9KKCDQHR0~MSB9TEL1~MEA9KKCDQHR0-UDM0*sxefrTLflLa4*flxKey" } } ] } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "FCO", "arrival_airport_type": "AIRPORT", "arrival_airport": "ADD", "departure_date": "2026-07-03", "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-09-03", "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": "5de538500ff47bc9edefe83002579e9cd581c3d7f5cbdd828fa410873817d1f7", "version": 1, "team_profile": [ null ], "RefundableOnly": false, "BestFareOnly": false } }