{ "status": "success", "tracking_id": "1111782302798982216KOWY", "performanceDuration": "", "data": [ { "tracking_id": "1111782302798982216KOWY", "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": "PT5H10M", "transit_time": "PT5H10M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p0", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T12:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BAH", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-16", "flight_time": "PT7H0M", "distance": 2633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "booking_class": { "cabin_class": "Economy Light", "cabin_code": "ECOLITE", "booking_code": "ECOLITE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-09-17T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-17T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT8H15M", "distance": 2486, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy Light", "cabin_code": "ECOLITE", "booking_code": "ECOLITE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p5", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-10-31", "flight_time": "PT3H35M", "distance": 2486, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "booking_class": { "cabin_class": "Economy Light", "cabin_code": "ECOLITE", "booking_code": "ECOLITE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-11-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "MXP", "arrival_time": "2026-11-01T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H35M", "distance": 2633, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "booking_class": { "cabin_class": "Economy Light", "cabin_code": "ECOLITE", "booking_code": "ECOLITE", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 708.65, "gross_total": 708.65, "base_fare": 270, "tax": 438.65, "sell": { "currency": "EUR", "total": 708.65, "base_fare": 270, "tax": 438.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzA4LjY1LCJiYXNlX2ZhcmUiOjI3MCwidGF4Ijo0MzguNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MDguNjUsImJhc2VfZmFyZSI6MjcwLCJ0YXgiOjQzOC42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MDguNjUsImJhc2VfZmFyZSI6MjcwLCJ0YXgiOjQzOC42NX19", "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": 708.65, "base_fare": 270, "tax": 438.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "270.00", "tax": "438.65", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 708.65, "base_fare": 270, "tax": 438.65, "gross": { "base_fare": "270.00", "tax": "438.65", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcwOC42NSIsImJhc2VfZmFyZSI6IjI3MC4wMCIsInRheCI6IjQzOC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcwOC42NSIsImJhc2VfZmFyZSI6IjI3MC4wMCIsInRheCI6IjQzOC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcwOC42NSIsImJhc2VfZmFyZSI6IjI3MC4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 708.65, "filter": { "id": "F1MS00008-0", "price": 708.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Economy Light", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T12:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-01T06:15:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161230bah20260916193022bah202609170040dac202609170855250dac202610310940bah202610311315251bah202611010140mxp20261101061523", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT4H0M", "transit_time": "PT4H0M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p10", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": "PT11H35M", "transit_time": "PT11H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p12", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": 768.91, "gross_total": 768.91, "base_fare": 201, "tax": 567.91, "sell": { "currency": "EUR", "total": 768.91, "base_fare": 201, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzY4LjkxLCJiYXNlX2ZhcmUiOjIwMSwidGF4Ijo1NjcuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjguOTEsImJhc2VfZmFyZSI6MjAxLCJ0YXgiOjU2Ny45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjguOTEsImJhc2VfZmFyZSI6MjAxLCJ0YXgiOjU2Ny45MX19", "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": 768.91, "base_fare": 201, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "201.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 768.91, "base_fare": 201, "tax": 567.91, "gross": { "base_fare": "201.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2OC45MSIsImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2OC45MSIsImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2OC45MSIsImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjguOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 768.91, "filter": { "id": "F1MS00008-1", "price": 768.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT7H50M", "transit_time": "PT7H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p11", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": "PT15H25M", "transit_time": "PT15H25M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p12", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": 768.91, "gross_total": 768.91, "base_fare": 201, "tax": 567.91, "sell": { "currency": "EUR", "total": 768.91, "base_fare": 201, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzY4LjkxLCJiYXNlX2ZhcmUiOjIwMSwidGF4Ijo1NjcuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjguOTEsImJhc2VfZmFyZSI6MjAxLCJ0YXgiOjU2Ny45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NjguOTEsImJhc2VfZmFyZSI6MjAxLCJ0YXgiOjU2Ny45MX19", "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": 768.91, "base_fare": 201, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "201.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 768.91, "base_fare": 201, "tax": 567.91, "gross": { "base_fare": "201.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2OC45MSIsImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2OC45MSIsImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc2OC45MSIsImJhc2VfZmFyZSI6IjIwMS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjguOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 768.91, "filter": { "id": "F1MS00008-2", "price": 768.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT5H10M", "transit_time": "PT5H10M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p1", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T12:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BAH", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-16", "flight_time": "PT7H0M", "distance": 2633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "booking_class": { "cabin_class": "Economy Smart", "cabin_code": "ECOSMART", "booking_code": "ECOSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-09-17T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-17T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT8H15M", "distance": 2486, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy Smart", "cabin_code": "ECOSMART", "booking_code": "ECOSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p6", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-10-31", "flight_time": "PT3H35M", "distance": 2486, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "booking_class": { "cabin_class": "Economy Smart", "cabin_code": "ECOSMART", "booking_code": "ECOSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-11-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "MXP", "arrival_time": "2026-11-01T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H35M", "distance": 2633, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "booking_class": { "cabin_class": "Economy Smart", "cabin_code": "ECOSMART", "booking_code": "ECOSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 772.65, "gross_total": 772.65, "base_fare": 334, "tax": 438.65, "sell": { "currency": "EUR", "total": 772.65, "base_fare": 334, "tax": 438.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzcyLjY1LCJiYXNlX2ZhcmUiOjMzNCwidGF4Ijo0MzguNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NzIuNjUsImJhc2VfZmFyZSI6MzM0LCJ0YXgiOjQzOC42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NzIuNjUsImJhc2VfZmFyZSI6MzM0LCJ0YXgiOjQzOC42NX19", "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": 772.65, "base_fare": 334, "tax": 438.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "334.00", "tax": "438.65", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 772.65, "base_fare": 334, "tax": 438.65, "gross": { "base_fare": "334.00", "tax": "438.65", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc3Mi42NSIsImJhc2VfZmFyZSI6IjMzNC4wMCIsInRheCI6IjQzOC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNC4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc3Mi42NSIsImJhc2VfZmFyZSI6IjMzNC4wMCIsInRheCI6IjQzOC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNC4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc3Mi42NSIsImJhc2VfZmFyZSI6IjMzNC4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzIuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 772.65, "filter": { "id": "F1MS00008-3", "price": 772.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Economy Smart", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T12:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-01T06:15:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161230bah20260916193022bah202609170040dac202609170855250dac202610310940bah202610311315251bah202611010140mxp20261101061523", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT2H20M", "transit_time": "PT2H20M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p13", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T15:25:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "KWI", "arrival_time": "2026-09-16T22:05:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-09-16", "flight_time": "PT6H40M", "distance": 2377, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "Airbus A330-900", "picture": "339.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "164" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "164" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": null, "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-09-17T00:25:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-09-17T08:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT8H20M", "distance": 2635, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": null, "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H35M", "transit_time": "PT4H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p14", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KWI", "arrival_time": "2026-10-31T06:15:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2635, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "284" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "284" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "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": "KWI", "departure_time": "2026-10-31T08:30:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "MXP", "arrival_time": "2026-10-31T12:25:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT3H55M", "distance": 2377, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "Airbus A330-900", "picture": "339.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "163" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "163" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "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": 787.1, "gross_total": 787.1, "base_fare": 544, "tax": 243.1, "sell": { "currency": "EUR", "total": 787.1, "base_fare": 544, "tax": 243.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjEsImJhc2VfZmFyZSI6NTQ0LCJ0YXgiOjI0My4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjEsImJhc2VfZmFyZSI6NTQ0LCJ0YXgiOjI0My4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjc4Ny4xLCJiYXNlX2ZhcmUiOjU0NCwidGF4IjoyNDMuMX19", "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": 787.1, "base_fare": 544, "tax": 243.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "544.00", "tax": "243.10", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.1, "base_fare": 544, "tax": 243.1, "gross": { "base_fare": "544.00", "tax": "243.10", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny4xMCIsImJhc2VfZmFyZSI6IjU0NC4wMCIsInRheCI6IjI0My4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NC4wMCIsInRheCI6IjI0My4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny4xMCIsImJhc2VfZmFyZSI6IjU0NC4wMCIsInRheCI6IjI0My4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NC4wMCIsInRheCI6IjI0My4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny4xMCIsImJhc2VfZmFyZSI6IjU0NC4wMCIsInRheCI6IjI0My4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 787.1, "filter": { "id": "F1MS00008-4", "price": 787.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "339", "aircraft_name": "Airbus A330-900", "cabin_class": null, "connecting_airport": [ "KWI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T15:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-31T12:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161525kwi202609162205164kwi202609170025dac202609170845285dac202610310245kwi202610310615284kwi202610310830mxp202610311225163", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT3H50M", "transit_time": "PT3H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p15", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "JED", "arrival_time": "2026-09-16T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-16", "flight_time": "PT6H10M", "distance": 2372, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "booking_class": { "cabin_class": "Basic Eco", "cabin_code": "NBASICE", "booking_code": "NBASICE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "JED", "departure_time": "2026-09-17T02:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-17T11:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT9H35M", "distance": 3251, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "Boeing 777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "booking_class": { "cabin_class": "Basic Eco", "cabin_code": "NBASICE", "booking_code": "NBASICE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "PT7H20M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p20", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T01:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-10-31T06:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-10-31", "flight_time": "PT4H35M", "distance": 3251, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "Boeing 777-300", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "booking_class": { "cabin_class": "Flex Eco", "cabin_code": "NFLEXE", "booking_code": "NFLEXE", "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": "JED", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MXP", "arrival_time": "2026-10-31T13:40:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT3H45M", "distance": 2372, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "booking_class": { "cabin_class": "Flex Eco", "cabin_code": "NFLEXE", "booking_code": "NFLEXE", "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": 818.01, "gross_total": 818.01, "base_fare": 646, "tax": 172.01, "sell": { "currency": "EUR", "total": 818.01, "base_fare": 646, "tax": 172.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODE4LjAxLCJiYXNlX2ZhcmUiOjY0NiwidGF4IjoxNzIuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MTguMDEsImJhc2VfZmFyZSI6NjQ2LCJ0YXgiOjE3Mi4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MTguMDEsImJhc2VfZmFyZSI6NjQ2LCJ0YXgiOjE3Mi4wMX19", "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": 818.01, "base_fare": 646, "tax": 172.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "646.00", "tax": "172.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 818.01, "base_fare": 646, "tax": 172.01, "gross": { "base_fare": "646.00", "tax": "172.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxOC4wMSIsImJhc2VfZmFyZSI6IjY0Ni4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ni4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxOC4wMSIsImJhc2VfZmFyZSI6IjY0Ni4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ni4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgxOC4wMSIsImJhc2VfZmFyZSI6IjY0Ni4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTguMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 818.01, "filter": { "id": "F1MS00008-5", "price": 818.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "Airbus A330", "cabin_class": "Basic Eco", "connecting_airport": [ "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-31T13:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161605jed202609162215210jed202609170205dac202609171140808dac202610310150jed202610310625803jed202610310955mxp202610311340211", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT3H50M", "transit_time": "PT3H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p16", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "JED", "arrival_time": "2026-09-16T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-16", "flight_time": "PT6H10M", "distance": 2372, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "booking_class": { "cabin_class": "Basic Eco", "cabin_code": "NBASICE", "booking_code": "NBASICE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "JED", "departure_time": "2026-09-17T02:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-17T11:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT9H35M", "distance": 3251, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "Boeing 777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "booking_class": { "cabin_class": "Basic Eco", "cabin_code": "NBASICE", "booking_code": "NBASICE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "PT7H20M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p21", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T01:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-10-31T06:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-10-31", "flight_time": "PT4H35M", "distance": 3251, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "Boeing 777-300", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "booking_class": { "cabin_class": "Basic Eco", "cabin_code": "NBASICE", "booking_code": "NBASICE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "JED", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MXP", "arrival_time": "2026-10-31T13:40:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT3H45M", "distance": 2372, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "booking_class": { "cabin_class": "Basic Eco", "cabin_code": "NBASICE", "booking_code": "NBASICE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 22.68, "unit": "kg", "title": "1 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 821.01, "gross_total": 821.01, "base_fare": 649, "tax": 172.01, "sell": { "currency": "EUR", "total": 821.01, "base_fare": 649, "tax": 172.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODIxLjAxLCJiYXNlX2ZhcmUiOjY0OSwidGF4IjoxNzIuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjEuMDEsImJhc2VfZmFyZSI6NjQ5LCJ0YXgiOjE3Mi4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjEuMDEsImJhc2VfZmFyZSI6NjQ5LCJ0YXgiOjE3Mi4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 821.01, "base_fare": 649, "tax": 172.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "649.00", "tax": "172.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 821.01, "base_fare": 649, "tax": 172.01, "gross": { "base_fare": "649.00", "tax": "172.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS4wMSIsImJhc2VfZmFyZSI6IjY0OS4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OS4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS4wMSIsImJhc2VfZmFyZSI6IjY0OS4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OS4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMS4wMSIsImJhc2VfZmFyZSI6IjY0OS4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjEuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 821.01, "filter": { "id": "F1MS00008-6", "price": 821.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "Airbus A330", "cabin_class": "Basic Eco", "connecting_airport": [ "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-31T13:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161605jed202609162215210jed202609170205dac202609171140808dac202610310150jed202610310625803jed202610310955mxp202610311340211", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT3H50M", "transit_time": "PT3H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p18", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "JED", "arrival_time": "2026-09-16T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-16", "flight_time": "PT6H10M", "distance": 2372, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "booking_class": { "cabin_class": "Flex Eco", "cabin_code": "NFLEXE", "booking_code": "NFLEXE", "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": "JED", "departure_time": "2026-09-17T02:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-17T11:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT9H35M", "distance": 3251, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "Boeing 777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "booking_class": { "cabin_class": "Flex Eco", "cabin_code": "NFLEXE", "booking_code": "NFLEXE", "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-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "PT7H20M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p23", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T01:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-10-31T06:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-10-31", "flight_time": "PT4H35M", "distance": 3251, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "Boeing 777-300", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "booking_class": { "cabin_class": "Flex Eco", "cabin_code": "NFLEXE", "booking_code": "NFLEXE", "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": "JED", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MXP", "arrival_time": "2026-10-31T13:40:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT3H45M", "distance": 2372, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "booking_class": { "cabin_class": "Flex Eco", "cabin_code": "NFLEXE", "booking_code": "NFLEXE", "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": 823.01, "gross_total": 823.01, "base_fare": 651, "tax": 172.01, "sell": { "currency": "EUR", "total": 823.01, "base_fare": 651, "tax": 172.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODIzLjAxLCJiYXNlX2ZhcmUiOjY1MSwidGF4IjoxNzIuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjMuMDEsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjE3Mi4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MjMuMDEsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjE3Mi4wMX19", "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": 823.01, "base_fare": 651, "tax": 172.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "651.00", "tax": "172.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 823.01, "base_fare": 651, "tax": 172.01, "gross": { "base_fare": "651.00", "tax": "172.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMy4wMSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMy4wMSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgyMy4wMSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjMuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 823.01, "filter": { "id": "F1MS00008-7", "price": 823.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "Airbus A330", "cabin_class": "Flex Eco", "connecting_airport": [ "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-31T13:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161605jed202609162215210jed202609170205dac202609171140808dac202610310150jed202610310625803jed202610310955mxp202610311340211", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT4H0M", "transit_time": "PT4H0M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p25", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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": "PT11H35M", "transit_time": "PT11H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p35", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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": 847.91, "gross_total": 847.91, "base_fare": 280, "tax": 567.91, "sell": { "currency": "EUR", "total": 847.91, "base_fare": 280, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODQ3LjkxLCJiYXNlX2ZhcmUiOjI4MCwidGF4Ijo1NjcuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDcuOTEsImJhc2VfZmFyZSI6MjgwLCJ0YXgiOjU2Ny45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDcuOTEsImJhc2VfZmFyZSI6MjgwLCJ0YXgiOjU2Ny45MX19", "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": 847.91, "base_fare": 280, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "280.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 847.91, "base_fare": 280, "tax": 567.91, "gross": { "base_fare": "280.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0Ny45MSIsImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0Ny45MSIsImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0Ny45MSIsImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDcuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 847.91, "filter": { "id": "F1MS00008-8", "price": 847.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Promotional", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT7H50M", "transit_time": "PT7H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p26", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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": "PT15H25M", "transit_time": "PT15H25M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p35", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Promotional", "cabin_code": "PS", "booking_code": "PS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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": 847.91, "gross_total": 847.91, "base_fare": 280, "tax": 567.91, "sell": { "currency": "EUR", "total": 847.91, "base_fare": 280, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODQ3LjkxLCJiYXNlX2ZhcmUiOjI4MCwidGF4Ijo1NjcuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDcuOTEsImJhc2VfZmFyZSI6MjgwLCJ0YXgiOjU2Ny45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NDcuOTEsImJhc2VfZmFyZSI6MjgwLCJ0YXgiOjU2Ny45MX19", "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": 847.91, "base_fare": 280, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "280.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 847.91, "base_fare": 280, "tax": 567.91, "gross": { "base_fare": "280.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0Ny45MSIsImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0Ny45MSIsImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg0Ny45MSIsImJhc2VfZmFyZSI6IjI4MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDcuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 847.91, "filter": { "id": "F1MS00008-9", "price": 847.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Promotional", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT3H50M", "transit_time": "PT3H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p17", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "JED", "arrival_time": "2026-09-16T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-16", "flight_time": "PT6H10M", "distance": 2372, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "booking_class": { "cabin_class": "Semi Flex Eco", "cabin_code": "NSEMIFLEXE", "booking_code": "NSEMIFLEXE", "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": "JED", "departure_time": "2026-09-17T02:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-17T11:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT9H35M", "distance": 3251, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "Boeing 777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "booking_class": { "cabin_class": "Semi Flex Eco", "cabin_code": "NSEMIFLEXE", "booking_code": "NSEMIFLEXE", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 22.68, "unit": "kg", "title": "2 pieces 22.68 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "PT7H20M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p22", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T01:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-10-31T06:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-10-31", "flight_time": "PT4H35M", "distance": 3251, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "Boeing 777-300", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "booking_class": { "cabin_class": "Semi Flex Eco", "cabin_code": "NSEMIFLEXE", "booking_code": "NSEMIFLEXE", "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": "JED", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MXP", "arrival_time": "2026-10-31T13:40:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT3H45M", "distance": 2372, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "booking_class": { "cabin_class": "Semi Flex Eco", "cabin_code": "NSEMIFLEXE", "booking_code": "NSEMIFLEXE", "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": 856.01, "gross_total": 856.01, "base_fare": 684, "tax": 172.01, "sell": { "currency": "EUR", "total": 856.01, "base_fare": 684, "tax": 172.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODU2LjAxLCJiYXNlX2ZhcmUiOjY4NCwidGF4IjoxNzIuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTYuMDEsImJhc2VfZmFyZSI6Njg0LCJ0YXgiOjE3Mi4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTYuMDEsImJhc2VfZmFyZSI6Njg0LCJ0YXgiOjE3Mi4wMX19", "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": 856.01, "base_fare": 684, "tax": 172.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "684.00", "tax": "172.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 856.01, "base_fare": 684, "tax": 172.01, "gross": { "base_fare": "684.00", "tax": "172.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1Ni4wMSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1Ni4wMSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjE3Mi4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1Ni4wMSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTYuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 856.01, "filter": { "id": "F1MS00008-10", "price": 856.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "Airbus A330", "cabin_class": "Semi Flex Eco", "connecting_airport": [ "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-31T13:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161605jed202609162215210jed202609170205dac202609171140808dac202610310150jed202610310625803jed202610310955mxp202610311340211", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT18H50M", "transit_time": "PT18H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o19", "productId": "p148", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T15:25:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "KWI", "arrival_time": "2026-09-16T22:05:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-09-16", "flight_time": "PT6H40M", "distance": 2377, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "Airbus A330-900", "picture": "339.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "164" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "164" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": null, "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-09-17T16:55:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-09-18T01:15:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT8H20M", "distance": 2635, "lay_over": "PT18H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": null, "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT21H5M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o20", "productId": "p149", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KWI", "arrival_time": "2026-10-31T06:15:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2635, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "284" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "284" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "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": "KWI", "departure_time": "2026-10-31T08:30:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "MXP", "arrival_time": "2026-10-31T12:25:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT3H55M", "distance": 2377, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "339", "name": "Airbus A330-900", "picture": "339.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "163" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "163" }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": null, "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": 924.1, "gross_total": 924.1, "base_fare": 681, "tax": 243.1, "sell": { "currency": "EUR", "total": 924.1, "base_fare": 681, "tax": 243.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTI0LjEsImJhc2VfZmFyZSI6NjgxLCJ0YXgiOjI0My4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTI0LjEsImJhc2VfZmFyZSI6NjgxLCJ0YXgiOjI0My4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjkyNC4xLCJiYXNlX2ZhcmUiOjY4MSwidGF4IjoyNDMuMX19", "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": 924.1, "base_fare": 681, "tax": 243.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681.00", "tax": "243.10", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 924.1, "base_fare": 681, "tax": 243.1, "gross": { "base_fare": "681.00", "tax": "243.10", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkyNC4xMCIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjI0My4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjI0My4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkyNC4xMCIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjI0My4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjI0My4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkyNC4xMCIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjI0My4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MjQuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.1, "filter": { "id": "F1MS00008-11", "price": 924.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "339", "aircraft_name": "Airbus A330-900", "cabin_class": null, "connecting_airport": [ "KWI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T15:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-31T12:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161525kwi202609162205164kwi202609171655dac202609180115283dac202610310245kwi202610310615284kwi202610310830mxp202610311225163", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT4H0M", "transit_time": "PT4H0M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o21", "productId": "p150", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": "PT7H35M", "transit_time": "PT7H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o22", "productId": "p152", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T16:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T17:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": 371, "tax": 567.91, "sell": { "currency": "EUR", "total": 938.91, "base_fare": 371, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTM4LjkxLCJiYXNlX2ZhcmUiOjM3MSwidGF4Ijo1NjcuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzguOTEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU2Ny45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzguOTEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU2Ny45MX19", "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": 371, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 938.91, "base_fare": 371, "tax": 567.91, "gross": { "base_fare": "371.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzguOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 938.91, "filter": { "id": "F1MS00008-12", "price": 938.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-31T17:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610311650mxp2026103117501875", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT7H50M", "transit_time": "PT7H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o21", "productId": "p151", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": "PT11H25M", "transit_time": "PT11H25M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o22", "productId": "p152", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T16:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T17:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 2 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 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": 371, "tax": 567.91, "sell": { "currency": "EUR", "total": 938.91, "base_fare": 371, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTM4LjkxLCJiYXNlX2ZhcmUiOjM3MSwidGF4Ijo1NjcuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzguOTEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU2Ny45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MzguOTEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU2Ny45MX19", "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": 371, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 938.91, "base_fare": 371, "tax": 567.91, "gross": { "base_fare": "371.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkzOC45MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzguOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 938.91, "filter": { "id": "F1MS00008-13", "price": 938.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-31T17:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610311650mxp2026103117501875", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT5H10M", "transit_time": "PT5H10M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p2", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T12:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BAH", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-16", "flight_time": "PT7H0M", "distance": 2633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-09-17T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-17T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT8H15M", "distance": 2486, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p7", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-10-31", "flight_time": "PT3H35M", "distance": 2486, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-11-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "MXP", "arrival_time": "2026-11-01T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H35M", "distance": 2633, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "booking_class": { "cabin_class": "Economy Flex", "cabin_code": "ECOFLEX", "booking_code": "ECOFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 6, "unit": "kg", "title": "6 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 975.65, "gross_total": 975.65, "base_fare": 537, "tax": 438.65, "sell": { "currency": "EUR", "total": 975.65, "base_fare": 537, "tax": 438.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTc1LjY1LCJiYXNlX2ZhcmUiOjUzNywidGF4Ijo0MzguNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NzUuNjUsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjQzOC42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5NzUuNjUsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjQzOC42NX19", "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": 975.65, "base_fare": 537, "tax": 438.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "537.00", "tax": "438.65", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 975.65, "base_fare": 537, "tax": 438.65, "gross": { "base_fare": "537.00", "tax": "438.65", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk3NS42NSIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjQzOC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk3NS42NSIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjQzOC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijk3NS42NSIsImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjQzOC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 975.65, "filter": { "id": "F1MS00008-14", "price": 975.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Economy Flex", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T12:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-01T06:15:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161230bah20260916193022bah202609170040dac202609170855250dac202610310940bah202610311315251bah202611010140mxp20261101061523", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT4H0M", "transit_time": "PT4H0M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p27", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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": "PT11H35M", "transit_time": "PT11H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p36", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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": 1044.91, "gross_total": 1044.91, "base_fare": 477, "tax": 567.91, "sell": { "currency": "EUR", "total": 1044.91, "base_fare": 477, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0NC45MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTY3LjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0NC45MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTY3LjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwNDQuOTEsImJhc2VfZmFyZSI6NDc3LCJ0YXgiOjU2Ny45MX19", "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": 1044.91, "base_fare": 477, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "477.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1044.91, "base_fare": 477, "tax": 567.91, "gross": { "base_fare": "477.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwNDQuOTEiLCJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NjcuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NjcuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDQ0LjkxIiwiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTY3LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTY3LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA0NC45MSIsImJhc2VfZmFyZSI6IjQ3Ny4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDQ0LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1044.91, "filter": { "id": "F1MS00008-15", "price": 1044.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT7H50M", "transit_time": "PT7H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p28", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "PT15H25M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p36", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Restricted", "cabin_code": "RS", "booking_code": "RS", "meal_code": null, "seat_available": 9 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 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": 1044.91, "gross_total": 1044.91, "base_fare": 477, "tax": 567.91, "sell": { "currency": "EUR", "total": 1044.91, "base_fare": 477, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0NC45MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTY3LjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTA0NC45MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTY3LjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwNDQuOTEsImJhc2VfZmFyZSI6NDc3LCJ0YXgiOjU2Ny45MX19", "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": 1044.91, "base_fare": 477, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "477.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1044.91, "base_fare": 477, "tax": 567.91, "gross": { "base_fare": "477.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwNDQuOTEiLCJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NjcuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NjcuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDQ0LjkxIiwiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTY3LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTY3LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTA0NC45MSIsImJhc2VfZmFyZSI6IjQ3Ny4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDQ0LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1044.91, "filter": { "id": "F1MS00008-16", "price": 1044.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT4H0M", "transit_time": "PT4H0M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p29", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "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": null, "weight": 30, "unit": "kg", "title": "30 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "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": null, "weight": 30, "unit": "kg", "title": "30 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-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT11H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p37", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "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": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "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": null, "weight": 30, "unit": "kg", "title": "30 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": 1537.91, "gross_total": 1537.91, "base_fare": 970, "tax": 567.91, "sell": { "currency": "EUR", "total": 1537.91, "base_fare": 970, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTUzNy45MSwiYmFzZV9mYXJlIjo5NzAsInRheCI6NTY3LjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTUzNy45MSwiYmFzZV9mYXJlIjo5NzAsInRheCI6NTY3LjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE1MzcuOTEsImJhc2VfZmFyZSI6OTcwLCJ0YXgiOjU2Ny45MX19", "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": 1537.91, "base_fare": 970, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "970.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1537.91, "base_fare": 970, "tax": 567.91, "gross": { "base_fare": "970.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE1MzcuOTEiLCJiYXNlX2ZhcmUiOiI5NzAuMDAiLCJ0YXgiOiI1NjcuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NzAuMDAiLCJ0YXgiOiI1NjcuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNTM3LjkxIiwiYmFzZV9mYXJlIjoiOTcwLjAwIiwidGF4IjoiNTY3LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcwLjAwIiwidGF4IjoiNTY3LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTUzNy45MSIsImJhc2VfZmFyZSI6Ijk3MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTM3LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1537.91, "filter": { "id": "F1MS00008-17", "price": 1537.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Flexible", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT7H50M", "transit_time": "PT7H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p30", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "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": null, "weight": 30, "unit": "kg", "title": "30 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-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "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": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "PT15H25M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p37", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "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": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "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": null, "weight": 30, "unit": "kg", "title": "30 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": 1537.91, "gross_total": 1537.91, "base_fare": 970, "tax": 567.91, "sell": { "currency": "EUR", "total": 1537.91, "base_fare": 970, "tax": 567.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTUzNy45MSwiYmFzZV9mYXJlIjo5NzAsInRheCI6NTY3LjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTUzNy45MSwiYmFzZV9mYXJlIjo5NzAsInRheCI6NTY3LjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE1MzcuOTEsImJhc2VfZmFyZSI6OTcwLCJ0YXgiOjU2Ny45MX19", "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": 1537.91, "base_fare": 970, "tax": 567.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "970.00", "tax": "567.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1537.91, "base_fare": 970, "tax": 567.91, "gross": { "base_fare": "970.00", "tax": "567.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE1MzcuOTEiLCJiYXNlX2ZhcmUiOiI5NzAuMDAiLCJ0YXgiOiI1NjcuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NzAuMDAiLCJ0YXgiOiI1NjcuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNTM3LjkxIiwiYmFzZV9mYXJlIjoiOTcwLjAwIiwidGF4IjoiNTY3LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcwLjAwIiwidGF4IjoiNTY3LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTUzNy45MSIsImJhc2VfZmFyZSI6Ijk3MC4wMCIsInRheCI6IjU2Ny45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTM3LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1537.91, "filter": { "id": "F1MS00008-18", "price": 1537.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Flexible", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT3H50M", "transit_time": "PT3H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p19", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "JED", "arrival_time": "2026-09-16T22:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-16", "flight_time": "PT6H10M", "distance": 2372, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "210" }, "booking_class": { "cabin_class": "Basic Bus", "cabin_code": "NBASICB", "booking_code": "NBASICB", "meal_code": null, "seat_available": 7 }, "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": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "JED", "departure_time": "2026-09-17T02:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-17T11:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT9H35M", "distance": 3251, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "Boeing 777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "808" }, "booking_class": { "cabin_class": "Basic Bus", "cabin_code": "NBASICB", "booking_code": "NBASICB", "meal_code": null, "seat_available": 7 }, "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": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "PT7H20M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p24", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T01:50:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-10-31T06:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-10-31", "flight_time": "PT4H35M", "distance": 3251, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "Boeing 777-300", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "booking_class": { "cabin_class": "Basic Bus", "cabin_code": "NBASICB", "booking_code": "NBASICB", "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": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "JED", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MXP", "arrival_time": "2026-10-31T13:40:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT3H45M", "distance": 2372, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "Airbus A330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "211" }, "booking_class": { "cabin_class": "Basic Bus", "cabin_code": "NBASICB", "booking_code": "NBASICB", "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": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2358.01, "gross_total": 2358.01, "base_fare": 2186, "tax": 172.01, "sell": { "currency": "EUR", "total": 2358.01, "base_fare": 2186, "tax": 172.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjM1OC4wMSwiYmFzZV9mYXJlIjoyMTg2LCJ0YXgiOjE3Mi4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIzNTguMDEsImJhc2VfZmFyZSI6MjE4NiwidGF4IjoxNzIuMDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjM1OC4wMSwiYmFzZV9mYXJlIjoyMTg2LCJ0YXgiOjE3Mi4wMX19", "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": 2358.01, "base_fare": 2186, "tax": 172.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2186.00", "tax": "172.01", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2358.01, "base_fare": 2186, "tax": 172.01, "gross": { "base_fare": "2186.00", "tax": "172.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzNTguMDEiLCJiYXNlX2ZhcmUiOiIyMTg2LjAwIiwidGF4IjoiMTcyLjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE4Ni4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzNTguMDEiLCJiYXNlX2ZhcmUiOiIyMTg2LjAwIiwidGF4IjoiMTcyLjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE4Ni4wMCIsInRheCI6IjE3Mi4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzNTguMDEiLCJiYXNlX2ZhcmUiOiIyMTg2LjAwIiwidGF4IjoiMTcyLjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzNTguMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2358.01, "filter": { "id": "F1MS00008-19", "price": 2358.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "330", "aircraft_name": "Airbus A330", "cabin_class": "Basic Bus", "connecting_airport": [ "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-31T13:40:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161605jed202609162215210jed202609170205dac202609171140808dac202610310150jed202610310625803jed202610310955mxp202610311340211", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT4H0M", "transit_time": "PT4H0M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p31", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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": "PT11H35M", "transit_time": "PT11H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p38", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "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": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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": 2849.91, "gross_total": 2849.91, "base_fare": 1934, "tax": 915.91, "sell": { "currency": "EUR", "total": 2849.91, "base_fare": 1934, "tax": 915.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjg0OS45MSwiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjkxNS45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI4NDkuOTEsImJhc2VfZmFyZSI6MTkzNCwidGF4Ijo5MTUuOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjg0OS45MSwiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjkxNS45MX19", "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": 2849.91, "base_fare": 1934, "tax": 915.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1934.00", "tax": "915.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2849.91, "base_fare": 1934, "tax": 915.91, "gross": { "base_fare": "1934.00", "tax": "915.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4NDkuOTEiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkzNC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4NDkuOTEiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkzNC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4NDkuOTEiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiOTE1LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4NDkuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2849.91, "filter": { "id": "F1MS00008-20", "price": 2849.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Business Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT7H50M", "transit_time": "PT7H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p32", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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": "PT15H25M", "transit_time": "PT15H25M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p38", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "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": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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": 2849.91, "gross_total": 2849.91, "base_fare": 1934, "tax": 915.91, "sell": { "currency": "EUR", "total": 2849.91, "base_fare": 1934, "tax": 915.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjg0OS45MSwiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjkxNS45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI4NDkuOTEsImJhc2VfZmFyZSI6MTkzNCwidGF4Ijo5MTUuOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjg0OS45MSwiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjkxNS45MX19", "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": 2849.91, "base_fare": 1934, "tax": 915.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1934.00", "tax": "915.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2849.91, "base_fare": 1934, "tax": 915.91, "gross": { "base_fare": "1934.00", "tax": "915.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4NDkuOTEiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkzNC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4NDkuOTEiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkzNC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI4NDkuOTEiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiOTE1LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4NDkuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2849.91, "filter": { "id": "F1MS00008-21", "price": 2849.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Business Restricted", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT5H10M", "transit_time": "PT5H10M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p3", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T12:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BAH", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-16", "flight_time": "PT7H0M", "distance": 2633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "booking_class": { "cabin_class": "Falcon Gold Smart", "cabin_code": "BIZSMART", "booking_code": "BIZSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-09-17T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-17T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT8H15M", "distance": 2486, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Falcon Gold Smart", "cabin_code": "BIZSMART", "booking_code": "BIZSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p8", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-10-31", "flight_time": "PT3H35M", "distance": 2486, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "booking_class": { "cabin_class": "Falcon Gold Smart", "cabin_code": "BIZSMART", "booking_code": "BIZSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-11-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "MXP", "arrival_time": "2026-11-01T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H35M", "distance": 2633, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "booking_class": { "cabin_class": "Falcon Gold Smart", "cabin_code": "BIZSMART", "booking_code": "BIZSMART", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 3132.65, "gross_total": 3132.65, "base_fare": 2600, "tax": 532.65, "sell": { "currency": "EUR", "total": 3132.65, "base_fare": 2600, "tax": 532.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzEzMi42NSwiYmFzZV9mYXJlIjoyNjAwLCJ0YXgiOjUzMi42NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMxMzIuNjUsImJhc2VfZmFyZSI6MjYwMCwidGF4Ijo1MzIuNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzEzMi42NSwiYmFzZV9mYXJlIjoyNjAwLCJ0YXgiOjUzMi42NX19", "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": 3132.65, "base_fare": 2600, "tax": 532.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2600.00", "tax": "532.65", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 3132.65, "base_fare": 2600, "tax": 532.65, "gross": { "base_fare": "2600.00", "tax": "532.65", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxMzIuNjUiLCJiYXNlX2ZhcmUiOiIyNjAwLjAwIiwidGF4IjoiNTMyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYwMC4wMCIsInRheCI6IjUzMi42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxMzIuNjUiLCJiYXNlX2ZhcmUiOiIyNjAwLjAwIiwidGF4IjoiNTMyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYwMC4wMCIsInRheCI6IjUzMi42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxMzIuNjUiLCJiYXNlX2ZhcmUiOiIyNjAwLjAwIiwidGF4IjoiNTMyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMxMzIuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 3132.65, "filter": { "id": "F1MS00008-22", "price": 3132.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Falcon Gold Smart", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T12:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-01T06:15:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161230bah20260916193022bah202609170040dac202609170855250dac202610310940bah202610311315251bah202611010140mxp20261101061523", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT5H10M", "transit_time": "PT5H10M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p4", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T12:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BAH", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-16", "flight_time": "PT7H0M", "distance": 2633, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "22" }, "booking_class": { "cabin_class": "Falcon Gold Flex", "cabin_code": "BIZFLEX", "booking_code": "BIZFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-09-17T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-17T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT8H15M", "distance": 2486, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Falcon Gold Flex", "cabin_code": "BIZFLEX", "booking_code": "BIZFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p9", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-10-31", "flight_time": "PT3H35M", "distance": 2486, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "251" }, "booking_class": { "cabin_class": "Falcon Gold Flex", "cabin_code": "BIZFLEX", "booking_code": "BIZFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-11-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "MXP", "arrival_time": "2026-11-01T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H35M", "distance": 2633, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "23" }, "booking_class": { "cabin_class": "Falcon Gold Flex", "cabin_code": "BIZFLEX", "booking_code": "BIZFLEX", "meal_code": null, "seat_available": 7 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 9, "unit": "kg", "title": "9 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 3402.65, "gross_total": 3402.65, "base_fare": 2870, "tax": 532.65, "sell": { "currency": "EUR", "total": 3402.65, "base_fare": 2870, "tax": 532.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzQwMi42NSwiYmFzZV9mYXJlIjoyODcwLCJ0YXgiOjUzMi42NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM0MDIuNjUsImJhc2VfZmFyZSI6Mjg3MCwidGF4Ijo1MzIuNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzQwMi42NSwiYmFzZV9mYXJlIjoyODcwLCJ0YXgiOjUzMi42NX19", "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": 3402.65, "base_fare": 2870, "tax": 532.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2870.00", "tax": "532.65", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 3402.65, "base_fare": 2870, "tax": 532.65, "gross": { "base_fare": "2870.00", "tax": "532.65", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM0MDIuNjUiLCJiYXNlX2ZhcmUiOiIyODcwLjAwIiwidGF4IjoiNTMyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg3MC4wMCIsInRheCI6IjUzMi42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM0MDIuNjUiLCJiYXNlX2ZhcmUiOiIyODcwLjAwIiwidGF4IjoiNTMyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg3MC4wMCIsInRheCI6IjUzMi42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM0MDIuNjUiLCJiYXNlX2ZhcmUiOiIyODcwLjAwIiwidGF4IjoiNTMyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MDIuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 3402.65, "filter": { "id": "F1MS00008-23", "price": 3402.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Falcon Gold Flex", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T12:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-01T06:15:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161230bah20260916193022bah202609170040dac202609170855250dac202610310940bah202610311315251bah202611010140mxp20261101061523", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT4H0M", "transit_time": "PT4H0M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p33", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT11H35M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p39", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "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": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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": 4825.91, "gross_total": 4825.91, "base_fare": 3910, "tax": 915.91, "sell": { "currency": "EUR", "total": 4825.91, "base_fare": 3910, "tax": 915.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDgyNS45MSwiYmFzZV9mYXJlIjozOTEwLCJ0YXgiOjkxNS45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQ4MjUuOTEsImJhc2VfZmFyZSI6MzkxMCwidGF4Ijo5MTUuOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDgyNS45MSwiYmFzZV9mYXJlIjozOTEwLCJ0YXgiOjkxNS45MX19", "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": 4825.91, "base_fare": 3910, "tax": 915.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3910.00", "tax": "915.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4825.91, "base_fare": 3910, "tax": 915.91, "gross": { "base_fare": "3910.00", "tax": "915.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ4MjUuOTEiLCJiYXNlX2ZhcmUiOiIzOTEwLjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxMC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ4MjUuOTEiLCJiYXNlX2ZhcmUiOiIzOTEwLjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxMC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ4MjUuOTEiLCJiYXNlX2ZhcmUiOiIzOTEwLjAwIiwidGF4IjoiOTE1LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4MjUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4825.91, "filter": { "id": "F1MS00008-24", "price": 4825.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Business Flex", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT7H50M", "transit_time": "PT7H50M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p34", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": 1036, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": 3696, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "PT15H25M", "responseId": "0afdad76-3a37-4b18-bcc5-4973fe0bedbf", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p39", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": 3696, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "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": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": 1036, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "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": null, "weight": 40, "unit": "kg", "title": "40 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": 4825.91, "gross_total": 4825.91, "base_fare": 3910, "tax": 915.91, "sell": { "currency": "EUR", "total": 4825.91, "base_fare": 3910, "tax": 915.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDgyNS45MSwiYmFzZV9mYXJlIjozOTEwLCJ0YXgiOjkxNS45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQ4MjUuOTEsImJhc2VfZmFyZSI6MzkxMCwidGF4Ijo5MTUuOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDgyNS45MSwiYmFzZV9mYXJlIjozOTEwLCJ0YXgiOjkxNS45MX19", "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": 4825.91, "base_fare": 3910, "tax": 915.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3910.00", "tax": "915.91", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4825.91, "base_fare": 3910, "tax": 915.91, "gross": { "base_fare": "3910.00", "tax": "915.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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ4MjUuOTEiLCJiYXNlX2ZhcmUiOiIzOTEwLjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxMC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ4MjUuOTEiLCJiYXNlX2ZhcmUiOiIzOTEwLjAwIiwidGF4IjoiOTE1LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxMC4wMCIsInRheCI6IjkxNS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ4MjUuOTEiLCJiYXNlX2ZhcmUiOiIzOTEwLjAwIiwidGF4IjoiOTE1LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4MjUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4825.91, "filter": { "id": "F1MS00008-25", "price": 4825.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Business Flex", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "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": "PT3H40M", "transit_time": "3H40M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T08:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H40M", "distance": 2196, "lay_over": "PT03H40M", "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": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-1", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-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": "PT14H30M", "transit_time": "14H30M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-1", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-26", "price": 787.57, "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-09-16T14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161415dxb202609162220206dxb202609170200dac202609170840582dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT3H40M", "transit_time": "3H40M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T08:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H40M", "distance": 2196, "lay_over": "PT03H40M", "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": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-1", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "23H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-1", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt0400f083bc852" }, "Journey": { "Time": "PT14H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-27", "price": 787.57, "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-09-16T14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161415dxb202609162220206dxb202609170200dac202609170840582dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT18H25M", "transit_time": "18H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT18H25M", "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": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-2", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-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": "PT1D5H15M", "transit_time": "1D5H15M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-2", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-28", "price": 787.57, "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-09-16T14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161415dxb202609162220206dxb202609171645dac202609172320584dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT18H25M", "transit_time": "18H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT18H25M", "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": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-2", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-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": "PT1D14H10M", "transit_time": "1D14H10M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-2", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1100f083bc852" }, "Journey": { "Time": "PT29H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-29", "price": 787.57, "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-09-16T14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161415dxb202609162220206dxb202609171645dac202609172320584dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT10H25M", "transit_time": "10H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-17T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "92" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "92" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT10H25M", "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": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-3", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "21H15M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-3", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-30", "price": 787.57, "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": "night", "departure_departure_time": "2026-09-16T22:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609162215dxb20260917062092dxb202609171645dac202609172320584dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT10H25M", "transit_time": "10H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-17T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "92" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "92" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT10H25M", "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": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-3", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H10M", "transit_time": "1D6H10M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-3", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1400f083bc852" }, "Journey": { "Time": "PT21H05M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-31", "price": 787.57, "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": "night", "departure_departure_time": "2026-09-16T22:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609162215dxb20260917062092dxb202609171645dac202609172320584dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT4H15M", "transit_time": "4H15M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-17T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "92" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "92" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT04H15M", "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": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-4", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "15H5M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-4", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-32", "price": 787.57, "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": "night", "departure_departure_time": "2026-09-16T22:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609162215dxb20260917062092dxb202609171035dac202609171725586dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT4H15M", "transit_time": "4H15M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-17T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "92" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "92" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT04H15M", "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": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-4", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "1D0H0M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-4", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1700f083bc852" }, "Journey": { "Time": "PT15H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-33", "price": 787.57, "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": "night", "departure_departure_time": "2026-09-16T22:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609162215dxb20260917062092dxb202609171035dac202609171725586dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT15H5M", "transit_time": "15H5M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT15H05M", "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": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-5", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-5-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-5", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H55M", "transit_time": "1D1H55M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-5", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-5-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-34", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609171035dac202609171725586dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT15H5M", "transit_time": "15H5M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT15H05M", "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": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-5", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-5-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-5", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H50M", "transit_time": "1D10H50M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-5", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-5-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1a00f083bc852" }, "Journey": { "Time": "PT25H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-35", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609171035dac202609171725586dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT17H45M", "transit_time": "17H45M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-17T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "92" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "92" }, "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": null, "weight": 25, "unit": "kg", "title": "25 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": "DXB", "departure_time": "2026-09-18T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-18T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-18", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT17H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "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": null, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-6", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-6-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-6", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "1D4H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-6", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-6-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-36", "price": 787.57, "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": "night", "departure_departure_time": "2026-09-16T22:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609162215dxb20260917062092dxb202609180005dac2026091807102330dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT17H45M", "transit_time": "17H45M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-17T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "92" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "92" }, "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": null, "weight": 25, "unit": "kg", "title": "25 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": "DXB", "departure_time": "2026-09-18T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-18T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-18", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT17H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "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": null, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-6", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-6-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-6", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H30M", "transit_time": "1D13H30M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-6", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-6-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt1d00f083bc852" }, "Journey": { "Time": "PT28H55M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1300f083bc852 Isgm1c00f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-37", "price": 787.57, "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": "night", "departure_departure_time": "2026-09-16T22:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609162215dxb20260917062092dxb202609180005dac2026091807102330dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT4H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 25, "unit": "kg", "title": "25 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": "DXB", "departure_time": "2026-09-17T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT04H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "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": null, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-7", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-7-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-7", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "15H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-7", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-7-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-38", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609170005dac2026091707102330dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT4H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 25, "unit": "kg", "title": "25 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": "DXB", "departure_time": "2026-09-17T00:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT04H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "Boeing 737MAX 8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2330" }, "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": null, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-7", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-7-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-7", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H20M", "transit_time": "1D0H20M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-7", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-7-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2100f083bc852" }, "Journey": { "Time": "PT15H40M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm2000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-39", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609170005dac2026091707102330dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT12H15M", "transit_time": "12H15M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT12H15M", "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": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-8", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-8-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-8", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "23H5M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-8", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-8-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-40", "price": 787.57, "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-09-16T14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161415dxb202609162220206dxb202609171035dac202609171725586dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT12H15M", "transit_time": "12H15M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T14:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T22:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H5M", "distance": 2923, "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": "206" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "206" }, "booking_class": { "cabin_class": "Economy Saver", "cabin_code": "YP", "booking_code": "YP", "meal_code": null, "seat_available": 0 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT12H15M", "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": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-8", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-8-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-8", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "1D8H0M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-8", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-8-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2300f083bc852" }, "Journey": { "Time": "PT23H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm0200f083bc852 Isgm1600f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-41", "price": 787.57, "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-09-16T14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161415dxb202609162220206dxb202609171035dac202609171725586dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT21H15M", "transit_time": "21H15M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT21H15M", "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": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-9", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-9-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-9", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "1D8H5M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-9", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-9-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-42", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609171645dac202609172320584dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "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": "PT21H15M", "transit_time": "21H15M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT21H15M", "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": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-9", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-9-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-9", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H0M", "transit_time": "1D17H0M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-9", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-9-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2500f083bc852" }, "Journey": { "Time": "PT31H50M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm1000f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-43", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609171645dac202609172320584dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "flight_key": "F1MS00008-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H30M", "transit_time": "6H30M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T08:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H40M", "distance": 2196, "lay_over": "PT06H30M", "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": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-10", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-10-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-10", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "17H20M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H30M", "distance": 2196, "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": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT10H50M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-10", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-10-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-57", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-57-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7400f083bc852" }, "Journey": { "Time": "PT23H25M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7200f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-57", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-44", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609170200dac202609170840582dac202610311845dxb202610312215587dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "flight_key": "F1MS00008-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H30M", "transit_time": "6H30M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T11:30:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-09-16T19:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-16", "flight_time": "PT8H0M", "distance": 2923, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "102" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-09-17T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-17T08:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT6H40M", "distance": 2196, "lay_over": "PT06H30M", "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": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-10", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-10-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-10", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "1D2H15M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-10-31T13:20:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-10-31", "flight_time": "PT3H25M", "distance": 2196, "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": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-11-01T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MXP", "arrival_time": "2026-11-01T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT4H5M", "distance": 2923, "lay_over": "PT19H45M", "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": "205" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "205" }, "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": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ], "responseId": "X1AF843C7-D5D2-49D4-A9DA,XAF2BF242-3710-4E4D-BBED,XA4D7A21E-2423-4013-AC5E", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X1AF843C7-D5D2-49D4-A9DA-10", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-10-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } } ] }, { "offerId": "X1AF843C7-D5D2-49D4-A9DA-58", "offerItemId": "X1AF843C7-D5D2-49D4-A9DA-58-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt2700f083bc852" }, "Journey": { "Time": "PT17H10M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1900f083bc852 Isgm0300f083bc852", "$": { "OnPoint": "MXP", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt7900f083bc852" }, "Journey": { "Time": "PT32H15M", "Distance": { "Value": "5119", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm7800f083bc852 Isgm7300f083bc852", "$": { "OnPoint": "DAC", "OffPoint": "MXP" } } } ] }, "itinerary": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "", "originName": "Milan-Malpensa Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Milan-Malpensa 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": "X1AF843C7-D5D2-49D4-A9DA-58", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 787.57, "gross_total": 787.57, "base_fare": 383, "tax": 404.57, "sell": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Nzg3LjU3LCJiYXNlX2ZhcmUiOjM4MywidGF4Ijo0MDQuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3ODcuNTcsImJhc2VfZmFyZSI6MzgzLCJ0YXgiOjQwNC41N319", "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": 787.57, "base_fare": 383, "tax": 404.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.00", "tax": "404.57", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 787.57, "base_fare": 383, "tax": 404.57, "gross": { "base_fare": "383.00", "tax": "404.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc4Ny41NyIsImJhc2VfZmFyZSI6IjM4My4wMCIsInRheCI6IjQwNC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODcuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 787.57, "filter": { "id": "F1MS00008-45", "price": 787.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161130dxb202609161930102dxb202609170200dac202609170840582dac202610310955dxb202610311320583dxb202611010905mxp202611011310205", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "Xfbc0700f083bc852", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk0600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc7700f083bc852", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk7600f083bc852", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9KWN~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DLVO~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DLGK~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sUAj0jYOrJSE*flxKey" } } ] }, { "tracking_id": "1111782302798982216KOWY", "flight_key": "F1MS00008-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H0M", "transit_time": "4H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F0B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F0B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F0B1F0_LEG1" }, { "group": 2, "flight_key": "F1MS00008-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "11H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F0B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F0B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F0B1F0_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 729.41, "gross_total": 729.41, "base_fare": 187, "tax": 542.41, "sell": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI5LjQxLCJiYXNlX2ZhcmUiOjE4NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MX19", "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": 729.41, "base_fare": 187, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41, "gross": { "base_fare": "187.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 729.41, "filter": { "id": "F1MS00008-46", "price": 729.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H50M", "transit_time": "7H50M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F1B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F1B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F1B1F0_LEG1" }, { "group": 2, "flight_key": "F1MS00008-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "15H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F1B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F1B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F1B1F0_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 729.41, "gross_total": 729.41, "base_fare": 187, "tax": 542.41, "sell": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI5LjQxLCJiYXNlX2ZhcmUiOjE4NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MX19", "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": 729.41, "base_fare": 187, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41, "gross": { "base_fare": "187.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 729.41, "filter": { "id": "F1MS00008-47", "price": 729.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "19H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T19:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T23:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "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": "1876" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1876" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F2B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F2B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F2B1F0_LEG1" }, { "group": 2, "flight_key": "F1MS00008-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "1D2H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F2B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F2B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F2B1F0_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 729.41, "gross_total": 729.41, "base_fare": 187, "tax": 542.41, "sell": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI5LjQxLCJiYXNlX2ZhcmUiOjE4NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MX19", "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": 729.41, "base_fare": 187, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41, "gross": { "base_fare": "187.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 729.41, "filter": { "id": "F1MS00008-48", "price": 729.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "Airbus A330-300", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T19:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161945ist2026091623401876ist202609171840dac202609180515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "23H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T15:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T19:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT23H25M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F3B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F3B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F3B1F0_LEG1" }, { "group": 2, "flight_key": "F1MS00008-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H0M", "transit_time": "1D7H0M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1877" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F3B1F0-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F3B1F0", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R0B0F3B1F0_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 729.41, "gross_total": 729.41, "base_fare": 187, "tax": 542.41, "sell": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI5LjQxLCJiYXNlX2ZhcmUiOjE4NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjkuNDEsImJhc2VfZmFyZSI6MTg3LCJ0YXgiOjU0Mi40MX19", "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": 729.41, "base_fare": 187, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 729.41, "base_fare": 187, "tax": 542.41, "gross": { "base_fare": "187.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyOS40MSIsImJhc2VfZmFyZSI6IjE4Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 729.41, "filter": { "id": "F1MS00008-49", "price": 729.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T15:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-31T21:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161515ist2026091619151896ist202609171840dac202609180515712dac202610310725ist202610311315713ist202610312050mxp2026103121501877", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H0M", "transit_time": "4H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F0B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F0B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F0B1F1_LEG1" }, { "group": 2, "flight_key": "F1MS00008-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "22H55M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T08:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT18H55M", "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": "1873" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1873" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F0B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F0B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F0B1F1_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 839.41, "gross_total": 839.41, "base_fare": 297, "tax": 542.41, "sell": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM5LjQxLCJiYXNlX2ZhcmUiOjI5NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MX19", "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": 839.41, "base_fare": 297, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "297.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41, "gross": { "base_fare": "297.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 839.41, "filter": { "id": "F1MS00008-50", "price": 839.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-01T09:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202611010810mxp2026110109051873", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H50M", "transit_time": "7H50M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F1B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F1B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F1B1F1_LEG1" }, { "group": 2, "flight_key": "F1MS00008-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H45M", "transit_time": "1D2H45M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T08:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT18H55M", "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": "1873" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1873" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F1B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F1B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F1B1F1_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 839.41, "gross_total": 839.41, "base_fare": 297, "tax": 542.41, "sell": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM5LjQxLCJiYXNlX2ZhcmUiOjI5NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MX19", "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": 839.41, "base_fare": 297, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "297.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41, "gross": { "base_fare": "297.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 839.41, "filter": { "id": "F1MS00008-51", "price": 839.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-01T09:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202611010810mxp2026110109051873", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "19H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T19:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T23:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "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": "1876" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1876" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F2B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F2B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F2B1F1_LEG1" }, { "group": 2, "flight_key": "F1MS00008-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H55M", "transit_time": "1D13H55M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T08:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT18H55M", "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": "1873" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1873" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F2B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F2B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F2B1F1_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 839.41, "gross_total": 839.41, "base_fare": 297, "tax": 542.41, "sell": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM5LjQxLCJiYXNlX2ZhcmUiOjI5NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MX19", "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": 839.41, "base_fare": 297, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "297.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41, "gross": { "base_fare": "297.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 839.41, "filter": { "id": "F1MS00008-52", "price": 839.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "Airbus A330-300", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T19:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-01T09:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161945ist2026091623401876ist202609171840dac202609180515712dac202610310725ist202610311315713ist202611010810mxp2026110109051873", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "23H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T15:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T19:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT23H25M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F3B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F3B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F3B1F1_LEG1" }, { "group": 2, "flight_key": "F1MS00008-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D18H20M", "transit_time": "1D18H20M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T08:10:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT18H55M", "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": "1873" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1873" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F3B1F1-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F3B1F1", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R1B0F3B1F1_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 839.41, "gross_total": 839.41, "base_fare": 297, "tax": 542.41, "sell": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM5LjQxLCJiYXNlX2ZhcmUiOjI5NywidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzkuNDEsImJhc2VfZmFyZSI6Mjk3LCJ0YXgiOjU0Mi40MX19", "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": 839.41, "base_fare": 297, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "297.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 839.41, "base_fare": 297, "tax": 542.41, "gross": { "base_fare": "297.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzOS40MSIsImJhc2VfZmFyZSI6IjI5Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 839.41, "filter": { "id": "F1MS00008-53", "price": 839.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T15:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-01T09:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161515ist2026091619151896ist202609171840dac202609180515712dac202610310725ist202610311315713ist202611010810mxp2026110109051873", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H0M", "transit_time": "4H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F0B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F0B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F0B1F2_LEG1" }, { "group": 2, "flight_key": "F1MS00008-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "7H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T16:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T17:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F0B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F0B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F0B1F2_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 913.41, "gross_total": 913.41, "base_fare": 371, "tax": 542.41, "sell": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTEzLjQxLCJiYXNlX2ZhcmUiOjM3MSwidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "gross": { "base_fare": "371.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MTMuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 913.41, "filter": { "id": "F1MS00008-54", "price": 913.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-31T17:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610311650mxp2026103117501875", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H50M", "transit_time": "7H50M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F1B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F1B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F1B1F2_LEG1" }, { "group": 2, "flight_key": "F1MS00008-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "11H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T16:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T17:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F1B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F1B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F1B1F2_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 913.41, "gross_total": 913.41, "base_fare": 371, "tax": 542.41, "sell": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTEzLjQxLCJiYXNlX2ZhcmUiOjM3MSwidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "gross": { "base_fare": "371.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MTMuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 913.41, "filter": { "id": "F1MS00008-55", "price": 913.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-31T17:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202610311650mxp2026103117501875", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "19H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T19:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T23:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "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": "1876" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1876" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F2B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F2B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F2B1F2_LEG1" }, { "group": 2, "flight_key": "F1MS00008-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "22H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T16:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T17:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F2B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F2B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F2B1F2_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 913.41, "gross_total": 913.41, "base_fare": 371, "tax": 542.41, "sell": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTEzLjQxLCJiYXNlX2ZhcmUiOjM3MSwidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "gross": { "base_fare": "371.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MTMuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 913.41, "filter": { "id": "F1MS00008-56", "price": 913.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "Airbus A330-300", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T19:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-31T17:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161945ist2026091623401876ist202609171840dac202609180515712dac202610310725ist202610311315713ist202610311650mxp2026103117501875", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "23H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T15:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T19:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT23H25M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F3B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F3B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F3B1F2_LEG1" }, { "group": 2, "flight_key": "F1MS00008-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H0M", "transit_time": "1D3H0M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-10-31T16:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-10-31T17:50:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-10-31", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1875" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F3B1F2-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F3B1F2", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R2B0F3B1F2_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 913.41, "gross_total": 913.41, "base_fare": 371, "tax": 542.41, "sell": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6OTEzLjQxLCJiYXNlX2ZhcmUiOjM3MSwidGF4Ijo1NDIuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo5MTMuNDEsImJhc2VfZmFyZSI6MzcxLCJ0YXgiOjU0Mi40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 913.41, "base_fare": 371, "tax": 542.41, "gross": { "base_fare": "371.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjkxMy40MSIsImJhc2VfZmFyZSI6IjM3MS4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MTMuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 913.41, "filter": { "id": "F1MS00008-57", "price": 913.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T15:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-31T17:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161515ist2026091619151896ist202609171840dac202609180515712dac202610310725ist202610311315713ist202610311650mxp2026103117501875", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H0M", "transit_time": "4H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T14:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1874" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F0B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F0B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F0B1F3_LEG1" }, { "group": 2, "flight_key": "F1MS00008-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "1D3H20M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T12:35:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T13:30:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F0B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F0B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F0B1F3_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1019.41, "gross_total": 1019.41, "base_fare": 477, "tax": 542.41, "sell": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwMTkuNDEsImJhc2VfZmFyZSI6NDc3LCJ0YXgiOjU0Mi40MX19", "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": 1019.41, "base_fare": 477, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "477.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41, "gross": { "base_fare": "477.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwMTkuNDEiLCJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDE5LjQxIiwiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTAxOS40MSIsImJhc2VfZmFyZSI6IjQ3Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDE5LjQxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1019.41, "filter": { "id": "F1MS00008-58", "price": 1019.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "Airbus A350-900", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-16T10:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161045ist2026091614401874ist202609161840dac202609170515712dac202610310725ist202610311315713ist202611011235mxp2026110113301895", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H50M", "transit_time": "7H50M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T06:50:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1878" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-16T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-17T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-16", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT07H50M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F1B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F1B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F1B1F3_LEG1" }, { "group": 2, "flight_key": "F1MS00008-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H10M", "transit_time": "1D7H10M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T12:35:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T13:30:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F1B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F1B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F1B1F3_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1019.41, "gross_total": 1019.41, "base_fare": 477, "tax": 542.41, "sell": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwMTkuNDEsImJhc2VfZmFyZSI6NDc3LCJ0YXgiOjU0Mi40MX19", "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": 1019.41, "base_fare": 477, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "477.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41, "gross": { "base_fare": "477.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwMTkuNDEiLCJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDE5LjQxIiwiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTAxOS40MSIsImJhc2VfZmFyZSI6IjQ3Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDE5LjQxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1019.41, "filter": { "id": "F1MS00008-59", "price": 1019.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-16T06:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609160650ist2026091610501878ist202609161840dac202609170515712dac202610310725ist202610311315713ist202611011235mxp2026110113301895", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "19H0M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T19:45:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T23:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "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": "1876" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1876" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H00M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F2B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F2B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F2B1F3_LEG1" }, { "group": 2, "flight_key": "F1MS00008-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D18H20M", "transit_time": "1D18H20M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T12:35:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T13:30:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F2B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F2B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F2B1F3_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1019.41, "gross_total": 1019.41, "base_fare": 477, "tax": 542.41, "sell": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwMTkuNDEsImJhc2VfZmFyZSI6NDc3LCJ0YXgiOjU0Mi40MX19", "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": 1019.41, "base_fare": 477, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "477.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41, "gross": { "base_fare": "477.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwMTkuNDEiLCJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDE5LjQxIiwiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTAxOS40MSIsImJhc2VfZmFyZSI6IjQ3Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDE5LjQxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1019.41, "filter": { "id": "F1MS00008-60", "price": 1019.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "Airbus A330-300", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-16T19:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161945ist2026091623401876ist202609171840dac202609180515712dac202610310725ist202610311315713ist202611011235mxp2026110113301895", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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": "1111782302798982216KOWY", "flight_key": "F1MS00008-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "23H25M", "routes": [ { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-09-16T15:15:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-09-16T19:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-16", "flight_time": "PT4H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1896" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-09-17T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-18T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-17", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT23H25M", "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": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F3B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F3B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F3B1F3_LEG1" }, { "group": 2, "flight_key": "F1MS00008-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D22H45M", "transit_time": "1D22H45M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-10-31T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-10-31T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-31", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "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": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-11-01T12:35:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "MXP", "arrival_time": "2026-11-01T13:30:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-11-01", "flight_time": "PT0H55M", "distance": null, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "Airbus A321 NEO", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1895" }, "booking_class": { "cabin_class": "Turkish Airlines", "cabin_code": "TK", "booking_code": "TK", "meal_code": null, "seat_available": 1 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 8, "unit": "kg", "title": "8 kg" } } } } ], "responseId": "83ef94ef-3053-452f-a452-96bfb9422ffa", "source": "NDC:Turkish", "itemId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F3B1F3-1", "offerId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F3B1F3", "paxRefId": [ "PAX_1" ], "productId": "F037D988FF65B4511A1A4BE0678BCCB7D-R3B0F3B1F3_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1019.41, "gross_total": 1019.41, "base_fare": 477, "tax": 542.41, "sell": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTAxOS40MSwiYmFzZV9mYXJlIjo0NzcsInRheCI6NTQyLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEwMTkuNDEsImJhc2VfZmFyZSI6NDc3LCJ0YXgiOjU0Mi40MX19", "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": 1019.41, "base_fare": 477, "tax": 542.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "477.00", "tax": "542.41", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1019.41, "base_fare": 477, "tax": 542.41, "gross": { "base_fare": "477.00", "tax": "542.41", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEwMTkuNDEiLCJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzcuMDAiLCJ0YXgiOiI1NDIuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMDE5LjQxIiwiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjAwIiwidGF4IjoiNTQyLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTAxOS40MSIsImJhc2VfZmFyZSI6IjQ3Ny4wMCIsInRheCI6IjU0Mi40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDE5LjQxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1019.41, "filter": { "id": "F1MS00008-61", "price": 1019.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "Airbus A321 NEO", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-16T15:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-01T13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mxp202609161515ist2026091619151896ist202609171840dac202609180515712dac202610310725ist202610311315713ist202611011235mxp2026110113301895", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "MXP", "destination": "DAC", "departureDate": "2026-09-16", "departureTime": "" }, { "origin": "DAC", "destination": "MXP", "departureDate": "2026-10-31", "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 } } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "MXP", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-09-16", "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": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "MXP", "departure_date": "2026-10-31", "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": "11", "language": "en", "short_ref": "ca0263d13aeb9b68012a0f6e5aeb8f708db3440ad89d1d9f86e796c7366c5cc1", "version": 1, "team_profile": [ null ], "RefundableOnly": false, "BestFareOnly": false } }