{ "status": "success", "tracking_id": "91178248487898221SAPLV", "performanceDuration": "", "data": [ { "tracking_id": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p0", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H16M", "transit_time": "PT19H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p10", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-0", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p0", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H46M", "transit_time": "PT1D9H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p11", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-1", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p1", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-2", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H16M", "transit_time": "PT1D2H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p10", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-2", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p1", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-3", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H46M", "transit_time": "PT1D16H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p11", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-3", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p18", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-4", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p28", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-4", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p18", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-5", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D10H16M", "transit_time": "PT1D10H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p29", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-5", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p19", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-6", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H16M", "transit_time": "PT1D4H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p28", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-6", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p19", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 5 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-7", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H16M", "transit_time": "PT1D17H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p29", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2088.68, "gross_total": 2088.68, "base_fare": 944, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwODguNjgsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNDQuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjA4OC42OCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2088.68, "base_fare": 944, "tax": 1144.68, "gross": { "base_fare": "944.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE0NC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwODguNjgiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2088.68, "filter": { "id": "F1MS00008-7", "price": 2088.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p36", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-8", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H16M", "transit_time": "PT14H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p46", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-8", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p36", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-9", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H46M", "transit_time": "PT1D4H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p47", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-9", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p37", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-10", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p46", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-10", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p37", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-11", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H46M", "transit_time": "PT1D11H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p47", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-11", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p54", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-12", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H16M", "transit_time": "PT16H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p64", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-12", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p54", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-13", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D5H16M", "transit_time": "PT1D5H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p65", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-13", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p55", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-14", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p64", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-14", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p55", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-15", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H16M", "transit_time": "PT1D12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p65", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2110.4, "gross_total": 2110.4, "base_fare": 944, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjExMC40LCJiYXNlX2ZhcmUiOjk0NCwidGF4IjoxMTY2LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyMTEwLjQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2110.4, "base_fare": 944, "tax": 1166.4, "gross": { "base_fare": "944.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE2Ni40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMTAuNDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMTAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2110.4, "filter": { "id": "F1MS00008-15", "price": 2110.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p72", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-16", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p77", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2126.44, "gross_total": 2126.44, "base_fare": 944, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxMjYuNDQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExODIuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMjYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2126.44, "filter": { "id": "F1MS00008-16", "price": 2126.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p72", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-17", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H46M", "transit_time": "PT1D11H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p78", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2126.44, "gross_total": 2126.44, "base_fare": 944, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxMjYuNDQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExODIuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMjYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2126.44, "filter": { "id": "F1MS00008-17", "price": 2126.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p85", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-18", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p90", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2126.44, "gross_total": 2126.44, "base_fare": 944, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxMjYuNDQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExODIuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMjYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2126.44, "filter": { "id": "F1MS00008-18", "price": 2126.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p85", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-19", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H16M", "transit_time": "PT1D12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p91", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2126.44, "gross_total": 2126.44, "base_fare": 944, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxMjYuNDQsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjExODIuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjEyNi40NCwiYmFzZV9mYXJlIjo5NDQsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2126.44, "base_fare": 944, "tax": 1182.44, "gross": { "base_fare": "944.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiMTE4Mi40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxMjYuNDQiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIxMjYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2126.44, "filter": { "id": "F1MS00008-19", "price": 2126.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT8H35M", "transit_time": "PT8H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p98", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T06:25:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T09:05:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-02T15:45:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-02T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-03T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-20", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H16M", "transit_time": "PT12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p104", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2167.7, "gross_total": 2167.7, "base_fare": 1018, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxNjcuNywiYmFzZV9mYXJlIjoxMDE4LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1018.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "gross": { "base_fare": "1018.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxNjcuNzAiLCJiYXNlX2ZhcmUiOiIxMDE4LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjE2Ny43MCIsImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMTY3LjcwIiwiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2Ny43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2167.7, "filter": { "id": "F1MS00008-20", "price": 2167.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-02T06:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020625mad202607020905684mad202607021545doh2026070223306226doh202607030125dac202607030940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT8H35M", "transit_time": "PT8H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p98", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T06:25:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T09:05:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-02T15:45:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-02T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-03T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-21", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H46M", "transit_time": "PT1D2H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p105", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2167.7, "gross_total": 2167.7, "base_fare": 1018, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxNjcuNywiYmFzZV9mYXJlIjoxMDE4LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1018.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "gross": { "base_fare": "1018.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxNjcuNzAiLCJiYXNlX2ZhcmUiOiIxMDE4LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjE2Ny43MCIsImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMTY3LjcwIiwiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2Ny43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2167.7, "filter": { "id": "F1MS00008-21", "price": 2167.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-02T06:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020625mad202607020905684mad202607021545doh2026070223306226doh202607030125dac202607030940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H5M", "transit_time": "PT12H5M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p99", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T22:35:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-03T09:05:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT10H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-22", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H46M", "transit_time": "PT15H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p104", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2167.7, "gross_total": 2167.7, "base_fare": 1018, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxNjcuNywiYmFzZV9mYXJlIjoxMDE4LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1018.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "gross": { "base_fare": "1018.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxNjcuNzAiLCJiYXNlX2ZhcmUiOiIxMDE4LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjE2Ny43MCIsImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMTY3LjcwIiwiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2Ny43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2167.7, "filter": { "id": "F1MS00008-22", "price": 2167.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021955mad202607022235682mad202607030905doh2026070316506192doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H5M", "transit_time": "PT12H5M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p99", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T22:35:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-03T09:05:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT10H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-23", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H16M", "transit_time": "PT1D6H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p105", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2167.7, "gross_total": 2167.7, "base_fare": 1018, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjE2Ny43LCJiYXNlX2ZhcmUiOjEwMTgsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIxNjcuNywiYmFzZV9mYXJlIjoxMDE4LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1018.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2167.7, "base_fare": 1018, "tax": 1149.7, "gross": { "base_fare": "1018.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIxNjcuNzAiLCJiYXNlX2ZhcmUiOiIxMDE4LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjE2Ny43MCIsImJhc2VfZmFyZSI6IjEwMTguMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMTY3LjcwIiwiYmFzZV9mYXJlIjoiMTAxOC4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2Ny43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2167.7, "filter": { "id": "F1MS00008-23", "price": 2167.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021955mad202607022235682mad202607030905doh2026070316506192doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT8H35M", "transit_time": "PT8H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p100", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T06:25:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T09:05:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-02T15:45:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-02T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-03T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-24", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H16M", "transit_time": "PT12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p106", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2425.7, "gross_total": 2425.7, "base_fare": 1276, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI0MjUuNywiYmFzZV9mYXJlIjoxMjc2LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1276.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "gross": { "base_fare": "1276.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0MjUuNzAiLCJiYXNlX2ZhcmUiOiIxMjc2LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjQyNS43MCIsImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNDI1LjcwIiwiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQyNS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2425.7, "filter": { "id": "F1MS00008-24", "price": 2425.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-02T06:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020625mad202607020905684mad202607021545doh2026070223306226doh202607030125dac202607030940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT8H35M", "transit_time": "PT8H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p100", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T06:25:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T09:05:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-02T15:45:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-02T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-03T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-25", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H46M", "transit_time": "PT1D2H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p107", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2425.7, "gross_total": 2425.7, "base_fare": 1276, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI0MjUuNywiYmFzZV9mYXJlIjoxMjc2LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1276.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "gross": { "base_fare": "1276.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0MjUuNzAiLCJiYXNlX2ZhcmUiOiIxMjc2LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjQyNS43MCIsImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNDI1LjcwIiwiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQyNS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2425.7, "filter": { "id": "F1MS00008-25", "price": 2425.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-02T06:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020625mad202607020905684mad202607021545doh2026070223306226doh202607030125dac202607030940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H5M", "transit_time": "PT12H5M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p101", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T22:35:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-03T09:05:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT10H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-26", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H46M", "transit_time": "PT15H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p106", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2425.7, "gross_total": 2425.7, "base_fare": 1276, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI0MjUuNywiYmFzZV9mYXJlIjoxMjc2LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1276.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "gross": { "base_fare": "1276.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0MjUuNzAiLCJiYXNlX2ZhcmUiOiIxMjc2LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjQyNS43MCIsImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNDI1LjcwIiwiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQyNS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2425.7, "filter": { "id": "F1MS00008-26", "price": 2425.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021955mad202607022235682mad202607030905doh2026070316506192doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H5M", "transit_time": "PT12H5M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p101", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T22:35:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "MAD", "departure_time": "2026-07-03T09:05:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT10H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Optima", "cabin_code": "OPTIMA", "booking_code": "OPTIMA", "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-27", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H16M", "transit_time": "PT1D6H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p107", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2425.7, "gross_total": 2425.7, "base_fare": 1276, "tax": 1149.7, "sell": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjQyNS43LCJiYXNlX2ZhcmUiOjEyNzYsInRheCI6MTE0OS43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI0MjUuNywiYmFzZV9mYXJlIjoxMjc2LCJ0YXgiOjExNDkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1276.00", "tax": "1149.70", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2425.7, "base_fare": 1276, "tax": 1149.7, "gross": { "base_fare": "1276.00", "tax": "1149.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI0MjUuNzAiLCJiYXNlX2ZhcmUiOiIxMjc2LjAwIiwidGF4IjoiMTE0OS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjQyNS43MCIsImJhc2VfZmFyZSI6IjEyNzYuMDAiLCJ0YXgiOiIxMTQ5LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNDI1LjcwIiwiYmFzZV9mYXJlIjoiMTI3Ni4wMCIsInRheCI6IjExNDkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQyNS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2425.7, "filter": { "id": "F1MS00008-27", "price": 2425.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021955mad202607022235682mad202607030905doh2026070316506192doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p2", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-28", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H16M", "transit_time": "PT19H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p12", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-28", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p2", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-29", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H46M", "transit_time": "PT1D9H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p13", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-29", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p3", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-30", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H16M", "transit_time": "PT1D2H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p12", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-30", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p3", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-31", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H46M", "transit_time": "PT1D16H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p13", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-31", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p20", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-32", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p30", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-32", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p20", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-33", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D10H16M", "transit_time": "PT1D10H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p31", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-33", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p21", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-34", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H16M", "transit_time": "PT1D4H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p30", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-34", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p21", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 5 }, "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-35", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H16M", "transit_time": "PT1D17H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p31", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2676.68, "gross_total": 2676.68, "base_fare": 1532, "tax": 1144.68, "sell": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY3Ni42OCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNjc2LjY4LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2676.68, "base_fare": 1532, "tax": 1144.68, "gross": { "base_fare": "1532.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NzYuNjgiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY3Ni42OCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjc2LjY4IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3Ni42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2676.68, "filter": { "id": "F1MS00008-35", "price": 2676.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p38", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-36", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H16M", "transit_time": "PT14H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p48", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-36", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p38", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-37", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H46M", "transit_time": "PT1D4H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p49", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-37", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p39", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-38", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p48", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-38", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p39", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-39", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H46M", "transit_time": "PT1D11H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p49", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-39", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p56", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-40", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H16M", "transit_time": "PT16H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p66", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-40", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p56", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-41", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D5H16M", "transit_time": "PT1D5H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p67", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-41", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p57", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-42", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p66", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-42", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p57", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-43", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H16M", "transit_time": "PT1D12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p67", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2698.4, "gross_total": 2698.4, "base_fare": 1532, "tax": 1166.4, "sell": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY5OC40LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2OTguNCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2698.4, "base_fare": 1532, "tax": 1166.4, "gross": { "base_fare": "1532.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2OTguNDAiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjY5OC40MCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjk4LjQwIiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY5OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2698.4, "filter": { "id": "F1MS00008-43", "price": 2698.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p73", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-44", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p79", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2714.44, "gross_total": 2714.44, "base_fare": 1532, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcxNC40NCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3MTQuNDQiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjcxNC40NCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzE0LjQ0IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxNC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2714.44, "filter": { "id": "F1MS00008-44", "price": 2714.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p73", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-45", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H46M", "transit_time": "PT1D11H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p80", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2714.44, "gross_total": 2714.44, "base_fare": 1532, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcxNC40NCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3MTQuNDQiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjcxNC40NCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzE0LjQ0IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxNC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2714.44, "filter": { "id": "F1MS00008-45", "price": 2714.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p86", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-46", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p92", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2714.44, "gross_total": 2714.44, "base_fare": 1532, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcxNC40NCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3MTQuNDQiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjcxNC40NCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzE0LjQ0IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxNC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2714.44, "filter": { "id": "F1MS00008-46", "price": 2714.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p86", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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-47", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H16M", "transit_time": "PT1D12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p93", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Convenience", "cabin_code": "ECONVENIEN", "booking_code": "ECONVENIEN", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2714.44, "gross_total": 2714.44, "base_fare": 1532, "tax": 1182.44, "sell": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcxNC40NCwiYmFzZV9mYXJlIjoxNTMyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNzE0LjQ0LCJiYXNlX2ZhcmUiOjE1MzIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2714.44, "base_fare": 1532, "tax": 1182.44, "gross": { "base_fare": "1532.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3MTQuNDQiLCJiYXNlX2ZhcmUiOiIxNTMyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjcxNC40NCIsImJhc2VfZmFyZSI6IjE1MzIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzE0LjQ0IiwiYmFzZV9mYXJlIjoiMTUzMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxNC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 2714.44, "filter": { "id": "F1MS00008-47", "price": 2714.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Convenience", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p4", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-48", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H16M", "transit_time": "PT19H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p14", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-48", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p4", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-49", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H46M", "transit_time": "PT1D9H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p15", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-49", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p5", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-50", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H16M", "transit_time": "PT1D2H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p14", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-50", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p5", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-51", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H46M", "transit_time": "PT1D16H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p15", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-51", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p22", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-52", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p32", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-52", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p22", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-53", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D10H16M", "transit_time": "PT1D10H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p33", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-53", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p23", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": null, "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-54", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H16M", "transit_time": "PT1D4H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p32", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-54", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p23", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-55", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H16M", "transit_time": "PT1D17H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p33", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4116.68, "gross_total": 4116.68, "base_fare": 2972, "tax": 1144.68, "sell": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDExNi42OCwiYmFzZV9mYXJlIjoyOTcyLCJ0YXgiOjExNDQuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTE2LjY4LCJiYXNlX2ZhcmUiOjI5NzIsInRheCI6MTE0NC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2972.00", "tax": "1144.68", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4116.68, "base_fare": 2972, "tax": 1144.68, "gross": { "base_fare": "2972.00", "tax": "1144.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxMTYuNjgiLCJiYXNlX2ZhcmUiOiIyOTcyLjAwIiwidGF4IjoiMTE0NC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDExNi42OCIsImJhc2VfZmFyZSI6IjI5NzIuMDAiLCJ0YXgiOiIxMTQ0LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTE2LjY4IiwiYmFzZV9mYXJlIjoiMjk3Mi4wMCIsInRheCI6IjExNDQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExNi42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4116.68, "filter": { "id": "F1MS00008-55", "price": 4116.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT8H35M", "transit_time": "PT8H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p102", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T06:25:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T09:05:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 3 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "MAD", "departure_time": "2026-07-02T15:45:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-02T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 3 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-03T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-03T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 3 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-56", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H16M", "transit_time": "PT12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p108", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4175.3, "gross_total": 4175.3, "base_fare": 2392, "tax": 1783.3, "sell": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzUuMywiYmFzZV9mYXJlIjoyMzkyLCJ0YXgiOjE3ODMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2392.00", "tax": "1783.30", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "gross": { "base_fare": "2392.00", "tax": "1783.30", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzUuMzAiLCJiYXNlX2ZhcmUiOiIyMzkyLjAwIiwidGF4IjoiMTc4My4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3NS4zMCIsImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc1LjMwIiwiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3NS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4175.3, "filter": { "id": "F1MS00008-56", "price": 4175.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Business Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-02T06:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020625mad202607020905684mad202607021545doh2026070223306226doh202607030125dac202607030940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT8H35M", "transit_time": "PT8H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p102", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T06:25:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T09:05:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "Airbus A320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "684" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 3 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "MAD", "departure_time": "2026-07-02T15:45:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-02T23:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6226" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 3 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-03T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-03T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 3 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-57", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H46M", "transit_time": "PT1D2H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p109", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4175.3, "gross_total": 4175.3, "base_fare": 2392, "tax": 1783.3, "sell": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzUuMywiYmFzZV9mYXJlIjoyMzkyLCJ0YXgiOjE3ODMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2392.00", "tax": "1783.30", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "gross": { "base_fare": "2392.00", "tax": "1783.30", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzUuMzAiLCJiYXNlX2ZhcmUiOiIyMzkyLjAwIiwidGF4IjoiMTc4My4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3NS4zMCIsImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc1LjMwIiwiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3NS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4175.3, "filter": { "id": "F1MS00008-57", "price": 4175.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "320", "aircraft_name": "Airbus A320", "cabin_class": "Business Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-02T06:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020625mad202607020905684mad202607021545doh2026070223306226doh202607030125dac202607030940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H5M", "transit_time": "PT12H5M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p103", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T22:35:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "MAD", "departure_time": "2026-07-03T09:05:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT10H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-58", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H46M", "transit_time": "PT15H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p108", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4175.3, "gross_total": 4175.3, "base_fare": 2392, "tax": 1783.3, "sell": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzUuMywiYmFzZV9mYXJlIjoyMzkyLCJ0YXgiOjE3ODMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2392.00", "tax": "1783.30", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "gross": { "base_fare": "2392.00", "tax": "1783.30", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzUuMzAiLCJiYXNlX2ZhcmUiOiIyMzkyLjAwIiwidGF4IjoiMTc4My4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3NS4zMCIsImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc1LjMwIiwiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3NS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4175.3, "filter": { "id": "F1MS00008-58", "price": 4175.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021955mad202607022235682mad202607030905doh2026070316506192doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H5M", "transit_time": "PT12H5M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o13", "productId": "p103", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "MAD", "arrival_time": "2026-07-02T22:35:00", "destination_terminal": "4", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H40M", "distance": 873, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "682" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "MAD", "departure_time": "2026-07-03T09:05:00", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H45M", "distance": 3312, "lay_over": "PT10H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "marketing": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6192" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Optima", "cabin_code": "BUSOPTIMA", "booking_code": "BUSOPTIMA", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 31.75, "unit": "kg", "title": "2 pieces 31.75 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": null, "title": "2 pieces" } } } } ] }, { "group": 2, "flight_key": "F1MS00008-59", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H16M", "transit_time": "PT1D6H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o14", "productId": "p109", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Classic", "cabin_code": "ECLASSIC", "booking_code": "ECLASSIC", "meal_code": null, "seat_available": 4 }, "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4175.3, "gross_total": 4175.3, "base_fare": 2392, "tax": 1783.3, "sell": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3NS4zLCJiYXNlX2ZhcmUiOjIzOTIsInRheCI6MTc4My4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzUuMywiYmFzZV9mYXJlIjoyMzkyLCJ0YXgiOjE3ODMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2392.00", "tax": "1783.30", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4175.3, "base_fare": 2392, "tax": 1783.3, "gross": { "base_fare": "2392.00", "tax": "1783.30", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzUuMzAiLCJiYXNlX2ZhcmUiOiIyMzkyLjAwIiwidGF4IjoiMTc4My4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3NS4zMCIsImJhc2VfZmFyZSI6IjIzOTIuMDAiLCJ0YXgiOiIxNzgzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc1LjMwIiwiYmFzZV9mYXJlIjoiMjM5Mi4wMCIsInRheCI6IjE3ODMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3NS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4175.3, "filter": { "id": "F1MS00008-59", "price": 4175.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "IB", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Optima", "connecting_airport": { "0": "MAD", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021955mad202607022235682mad202607030905doh2026070316506192doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p40", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-60", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H16M", "transit_time": "PT14H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p50", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-60", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "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": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p40", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-61", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H46M", "transit_time": "PT1D4H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p51", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-61", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-62", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p41", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-62", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p50", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-62", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-63", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p41", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-63", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H46M", "transit_time": "PT1D11H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p51", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-63", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-64", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p58", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-64", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H16M", "transit_time": "PT16H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p68", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-64", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-65", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p58", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-65", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D5H16M", "transit_time": "PT1D5H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p69", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-65", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-66", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p59", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-66", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p68", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-66", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-67", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p59", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-67", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H16M", "transit_time": "PT1D12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p69", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4178.4, "gross_total": 4178.4, "base_fare": 3012, "tax": 1166.4, "sell": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE3OC40LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE2Ni40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQxNzguNCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExNjYuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1166.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4178.4, "base_fare": 3012, "tax": 1166.4, "gross": { "base_fare": "3012.00", "tax": "1166.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxNzguNDAiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE2Ni40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE3OC40MCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTY2LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTc4LjQwIiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExNjYuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE3OC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4178.4, "filter": { "id": "F1MS00008-67", "price": 4178.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-68", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p74", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-68", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p81", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4194.44, "gross_total": 4194.44, "base_fare": 3012, "tax": 1182.44, "sell": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE5NC40NCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxOTQuNDQiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE5NC40NCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTk0LjQ0IiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE5NC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4194.44, "filter": { "id": "F1MS00008-68", "price": 4194.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-69", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p74", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-69", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H46M", "transit_time": "PT1D11H46M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p82", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T05:41:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T09:42:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT08H41M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7495" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4194.44, "gross_total": 4194.44, "base_fare": 3012, "tax": 1182.44, "sell": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE5NC40NCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxOTQuNDQiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE5NC40NCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTk0LjQ0IiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE5NC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4194.44, "filter": { "id": "F1MS00008-69", "price": 4194.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:42:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160541xvq2026071609427495", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-70", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p87", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-70", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p94", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4194.44, "gross_total": 4194.44, "base_fare": 3012, "tax": 1182.44, "sell": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE5NC40NCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxOTQuNDQiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE5NC40NCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTk0LjQ0IiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE5NC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4194.44, "filter": { "id": "F1MS00008-70", "price": 4194.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-71", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p87", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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-71", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H16M", "transit_time": "PT1D12H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p95", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T15:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "117" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-16T06:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-16T10:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-16", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT09H11M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8647" }, "booking_class": { "cabin_class": "Economy Comfort", "cabin_code": "ECOMFORT", "booking_code": "ECOMFORT", "meal_code": null, "seat_available": 4 }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 4194.44, "gross_total": 4194.44, "base_fare": 3012, "tax": 1182.44, "sell": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDE5NC40NCwiYmFzZV9mYXJlIjozMDEyLCJ0YXgiOjExODIuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo0MTk0LjQ0LCJiYXNlX2ZhcmUiOjMwMTIsInRheCI6MTE4Mi40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 4194.44, "base_fare": 3012, "tax": 1182.44, "gross": { "base_fare": "3012.00", "tax": "1182.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQxOTQuNDQiLCJiYXNlX2ZhcmUiOiIzMDEyLjAwIiwidGF4IjoiMTE4Mi40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNDE5NC40NCIsImJhc2VfZmFyZSI6IjMwMTIuMDAiLCJ0YXgiOiIxMTgyLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MTk0LjQ0IiwiYmFzZV9mYXJlIjoiMzAxMi4wMCIsInRheCI6IjExODIuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE5NC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 4194.44, "filter": { "id": "F1MS00008-71", "price": 4194.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Economy Comfort", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607151550mxp202607152100117mxp202607160611xvq2026071610038647", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-72", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p6", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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-72", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H16M", "transit_time": "PT19H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p16", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7265.88, "gross_total": 7265.88, "base_fare": 4854, "tax": 2411.88, "sell": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI2NS44OCwiYmFzZV9mYXJlIjo0ODU0LCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4854.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "gross": { "base_fare": "4854.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyNjUuODgiLCJiYXNlX2ZhcmUiOiI0ODU0LjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzI2NS44OCIsImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3MjY1Ljg4IiwiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2NS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7265.88, "filter": { "id": "F1MS00008-72", "price": 7265.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Lite", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-73", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p7", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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-73", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H16M", "transit_time": "PT1D2H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p16", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7265.88, "gross_total": 7265.88, "base_fare": 4854, "tax": 2411.88, "sell": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI2NS44OCwiYmFzZV9mYXJlIjo0ODU0LCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4854.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "gross": { "base_fare": "4854.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyNjUuODgiLCJiYXNlX2ZhcmUiOiI0ODU0LjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzI2NS44OCIsImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3MjY1Ljg4IiwiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2NS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7265.88, "filter": { "id": "F1MS00008-73", "price": 7265.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Lite", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-74", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p24", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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-74", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p34", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7265.88, "gross_total": 7265.88, "base_fare": 4854, "tax": 2411.88, "sell": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI2NS44OCwiYmFzZV9mYXJlIjo0ODU0LCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4854.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "gross": { "base_fare": "4854.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyNjUuODgiLCJiYXNlX2ZhcmUiOiI0ODU0LjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzI2NS44OCIsImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3MjY1Ljg4IiwiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2NS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7265.88, "filter": { "id": "F1MS00008-74", "price": 7265.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Lite", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-75", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p25", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "meal_code": null, "seat_available": 3 }, "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-75", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H16M", "transit_time": "PT1D4H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p34", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7265.88, "gross_total": 7265.88, "base_fare": 4854, "tax": 2411.88, "sell": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzI2NS44OCwiYmFzZV9mYXJlIjo0ODU0LCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3MjY1Ljg4LCJiYXNlX2ZhcmUiOjQ4NTQsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4854.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7265.88, "base_fare": 4854, "tax": 2411.88, "gross": { "base_fare": "4854.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjcyNjUuODgiLCJiYXNlX2ZhcmUiOiI0ODU0LjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzI2NS44OCIsImJhc2VfZmFyZSI6IjQ4NTQuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3MjY1Ljg4IiwiYmFzZV9mYXJlIjoiNDg1NC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2NS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7265.88, "filter": { "id": "F1MS00008-75", "price": 7265.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Lite", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-76", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p42", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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-76", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H16M", "transit_time": "PT14H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p52", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7426.4, "gross_total": 7426.4, "base_fare": 4984, "tax": 2442.4, "sell": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjc0MjYuNCwiYmFzZV9mYXJlIjo0OTg0LCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "gross": { "base_fare": "4984.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MjYuNDAiLCJiYXNlX2ZhcmUiOiI0OTg0LjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzQyNi40MCIsImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3NDI2LjQwIiwiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQyNi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7426.4, "filter": { "id": "F1MS00008-76", "price": 7426.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Lite", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-77", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p43", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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-77", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p52", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7426.4, "gross_total": 7426.4, "base_fare": 4984, "tax": 2442.4, "sell": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjc0MjYuNCwiYmFzZV9mYXJlIjo0OTg0LCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "gross": { "base_fare": "4984.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MjYuNDAiLCJiYXNlX2ZhcmUiOiI0OTg0LjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzQyNi40MCIsImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3NDI2LjQwIiwiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQyNi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7426.4, "filter": { "id": "F1MS00008-77", "price": 7426.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Lite", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-78", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p60", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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-78", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H16M", "transit_time": "PT16H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p70", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7426.4, "gross_total": 7426.4, "base_fare": 4984, "tax": 2442.4, "sell": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjc0MjYuNCwiYmFzZV9mYXJlIjo0OTg0LCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "gross": { "base_fare": "4984.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MjYuNDAiLCJiYXNlX2ZhcmUiOiI0OTg0LjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzQyNi40MCIsImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3NDI2LjQwIiwiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQyNi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7426.4, "filter": { "id": "F1MS00008-78", "price": 7426.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Lite", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-79", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p61", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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-79", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p70", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7426.4, "gross_total": 7426.4, "base_fare": 4984, "tax": 2442.4, "sell": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQyNi40LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjc0MjYuNCwiYmFzZV9mYXJlIjo0OTg0LCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7426.4, "base_fare": 4984, "tax": 2442.4, "gross": { "base_fare": "4984.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0MjYuNDAiLCJiYXNlX2ZhcmUiOiI0OTg0LjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzQyNi40MCIsImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3NDI2LjQwIiwiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQyNi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7426.4, "filter": { "id": "F1MS00008-79", "price": 7426.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Lite", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-80", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p75", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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-80", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p83", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7442.44, "gross_total": 7442.44, "base_fare": 4984, "tax": 2458.44, "sell": { "currency": "EUR", "total": 7442.44, "base_fare": 4984, "tax": 2458.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQ0Mi40NCwiYmFzZV9mYXJlIjo0OTg0LCJ0YXgiOjI0NTguNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDQyLjQ0LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ1OC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDQyLjQ0LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ1OC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7442.44, "base_fare": 4984, "tax": 2458.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.00", "tax": "2458.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7442.44, "base_fare": 4984, "tax": 2458.44, "gross": { "base_fare": "4984.00", "tax": "2458.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0NDIuNDQiLCJiYXNlX2ZhcmUiOiI0OTg0LjAwIiwidGF4IjoiMjQ1OC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzQ0Mi40NCIsImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3NDQyLjQ0IiwiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0Mi40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7442.44, "filter": { "id": "F1MS00008-80", "price": 7442.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Lite", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-81", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p88", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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-81", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p96", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Lite", "cabin_code": "BLITE", "booking_code": "BLITE", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 7442.44, "gross_total": 7442.44, "base_fare": 4984, "tax": 2458.44, "sell": { "currency": "EUR", "total": 7442.44, "base_fare": 4984, "tax": 2458.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NzQ0Mi40NCwiYmFzZV9mYXJlIjo0OTg0LCJ0YXgiOjI0NTguNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDQyLjQ0LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ1OC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo3NDQyLjQ0LCJiYXNlX2ZhcmUiOjQ5ODQsInRheCI6MjQ1OC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 7442.44, "base_fare": 4984, "tax": 2458.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.00", "tax": "2458.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 7442.44, "base_fare": 4984, "tax": 2458.44, "gross": { "base_fare": "4984.00", "tax": "2458.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijc0NDIuNDQiLCJiYXNlX2ZhcmUiOiI0OTg0LjAwIiwidGF4IjoiMjQ1OC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNzQ0Mi40NCIsImJhc2VfZmFyZSI6IjQ5ODQuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI3NDQyLjQ0IiwiYmFzZV9mYXJlIjoiNDk4NC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0Mi40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 7442.44, "filter": { "id": "F1MS00008-81", "price": 7442.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Lite", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-82", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p8", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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-82", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H16M", "transit_time": "PT19H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p17", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8341.88, "gross_total": 8341.88, "base_fare": 5930, "tax": 2411.88, "sell": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM0MS44OCwiYmFzZV9mYXJlIjo1OTMwLCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5930.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "gross": { "base_fare": "5930.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzNDEuODgiLCJiYXNlX2ZhcmUiOiI1OTMwLjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODM0MS44OCIsImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4MzQxLjg4IiwiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM0MS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8341.88, "filter": { "id": "F1MS00008-82", "price": 8341.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-83", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o1", "productId": "p9", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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-83", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H16M", "transit_time": "PT1D2H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o2", "productId": "p17", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8341.88, "gross_total": 8341.88, "base_fare": 5930, "tax": 2411.88, "sell": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM0MS44OCwiYmFzZV9mYXJlIjo1OTMwLCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5930.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "gross": { "base_fare": "5930.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzNDEuODgiLCJiYXNlX2ZhcmUiOiI1OTMwLjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODM0MS44OCIsImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4MzQxLjg4IiwiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM0MS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8341.88, "filter": { "id": "F1MS00008-83", "price": 8341.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-84", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H35M", "transit_time": "PT15H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p26", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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-84", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p35", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8341.88, "gross_total": 8341.88, "base_fare": 5930, "tax": 2411.88, "sell": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM0MS44OCwiYmFzZV9mYXJlIjo1OTMwLCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5930.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "gross": { "base_fare": "5930.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzNDEuODgiLCJiYXNlX2ZhcmUiOiI1OTMwLjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODM0MS44OCIsImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4MzQxLjg4IiwiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM0MS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8341.88, "filter": { "id": "F1MS00008-84", "price": 8341.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-85", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H35M", "transit_time": "PT22H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o3", "productId": "p27", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T19:10:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "FCO", "arrival_time": "2026-07-02T20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-02", "flight_time": "PT1H15M", "distance": 262, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "Airbus A220-300", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "marketing": { "carrier": "AZ", "carrier_name": "ITA Airways\n", "carrier_logo": "AZ.png", "flight_number": "1480" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "FCO", "departure_time": "2026-07-02T22:40:00", "origin_terminal": "3", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-07-03T05:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-02", "flight_time": "PT6H25M", "distance": 2501, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "114" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "meal_code": null, "seat_available": 3 }, "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-85", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H16M", "transit_time": "PT1D4H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o4", "productId": "p35", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8341.88, "gross_total": 8341.88, "base_fare": 5930, "tax": 2411.88, "sell": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODM0MS44OCwiYmFzZV9mYXJlIjo1OTMwLCJ0YXgiOjI0MTEuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4MzQxLjg4LCJiYXNlX2ZhcmUiOjU5MzAsInRheCI6MjQxMS44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5930.00", "tax": "2411.88", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8341.88, "base_fare": 5930, "tax": 2411.88, "gross": { "base_fare": "5930.00", "tax": "2411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjgzNDEuODgiLCJiYXNlX2ZhcmUiOiI1OTMwLjAwIiwidGF4IjoiMjQxMS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODM0MS44OCIsImJhc2VfZmFyZSI6IjU5MzAuMDAiLCJ0YXgiOiIyNDExLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4MzQxLjg4IiwiYmFzZV9mYXJlIjoiNTkzMC4wMCIsInRheCI6IjI0MTEuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM0MS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8341.88, "filter": { "id": "F1MS00008-85", "price": 8341.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AZ", "carrier_marketing": "AZ", "aircraft": "223", "aircraft_name": "Airbus A220-300", "cabin_class": "Business Classic", "connecting_airport": { "0": "FCO", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T19:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021910fco2026070220251480fco202607022240doh202607030505114doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-86", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p44", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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-86", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H16M", "transit_time": "PT14H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p53", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8502.4, "gross_total": 8502.4, "base_fare": 6060, "tax": 2442.4, "sell": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjg1MDIuNCwiYmFzZV9mYXJlIjo2MDYwLCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6060.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "gross": { "base_fare": "6060.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MDIuNDAiLCJiYXNlX2ZhcmUiOiI2MDYwLjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODUwMi40MCIsImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4NTAyLjQwIiwiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUwMi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8502.4, "filter": { "id": "F1MS00008-86", "price": 8502.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-87", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o5", "productId": "p45", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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-87", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o6", "productId": "p53", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8502.4, "gross_total": 8502.4, "base_fare": 6060, "tax": 2442.4, "sell": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjg1MDIuNCwiYmFzZV9mYXJlIjo2MDYwLCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6060.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "gross": { "base_fare": "6060.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MDIuNDAiLCJiYXNlX2ZhcmUiOiI2MDYwLjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODUwMi40MCIsImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4NTAyLjQwIiwiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUwMi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8502.4, "filter": { "id": "F1MS00008-87", "price": 8502.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-88", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT10H35M", "transit_time": "PT10H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p62", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "DOH", "departure_time": "2026-07-03T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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-88", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H16M", "transit_time": "PT16H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p71", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8502.4, "gross_total": 8502.4, "base_fare": 6060, "tax": 2442.4, "sell": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjg1MDIuNCwiYmFzZV9mYXJlIjo2MDYwLCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6060.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "gross": { "base_fare": "6060.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MDIuNDAiLCJiYXNlX2ZhcmUiOiI2MDYwLjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODUwMi40MCIsImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4NTAyLjQwIiwiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUwMi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8502.4, "filter": { "id": "F1MS00008-88", "price": 8502.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607031825dac202607040240638dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "M-Live", "color_code": "#5ba5a4", "supplier_code": "myethool_partners", "supplier_uid": "F1MS00008", "supplier_partner_code": "myethool_partners-1-00008", "flight_group": [ { "group": 1, "flight_key": "F1MS00008-89", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o7", "productId": "p63", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "BCN", "departure_time": "2026-07-03T09:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T16:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "138" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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-89", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o8", "productId": "p71", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8502.4, "gross_total": 8502.4, "base_fare": 6060, "tax": 2442.4, "sell": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUwMi40LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ0Mi40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjg1MDIuNCwiYmFzZV9mYXJlIjo2MDYwLCJ0YXgiOjI0NDIuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6060.00", "tax": "2442.40", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8502.4, "base_fare": 6060, "tax": 2442.4, "gross": { "base_fare": "6060.00", "tax": "2442.40", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MDIuNDAiLCJiYXNlX2ZhcmUiOiI2MDYwLjAwIiwidGF4IjoiMjQ0Mi40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODUwMi40MCIsImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDQyLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4NTAyLjQwIiwiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NDIuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUwMi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8502.4, "filter": { "id": "F1MS00008-89", "price": 8502.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607030915doh202607031630138doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-90", "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-90", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o9", "productId": "p76", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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-90", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H16M", "transit_time": "PT21H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o10", "productId": "p84", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T15:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T19:12:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT4H1M", "distance": 147, "lay_over": "PT00H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "7666" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8518.44, "gross_total": 8518.44, "base_fare": 6060, "tax": 2458.44, "sell": { "currency": "EUR", "total": 8518.44, "base_fare": 6060, "tax": 2458.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUxOC40NCwiYmFzZV9mYXJlIjo2MDYwLCJ0YXgiOjI0NTguNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTE4LjQ0LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ1OC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTE4LjQ0LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ1OC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8518.44, "base_fare": 6060, "tax": 2458.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6060.00", "tax": "2458.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8518.44, "base_fare": 6060, "tax": 2458.44, "gross": { "base_fare": "6060.00", "tax": "2458.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MTguNDQiLCJiYXNlX2ZhcmUiOiI2MDYwLjAwIiwidGF4IjoiMjQ1OC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODUxOC40NCIsImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4NTE4LjQ0IiwiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUxOC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8518.44, "filter": { "id": "F1MS00008-90", "price": 8518.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:12:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151511xvq2026071519127666", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-91", "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-91", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": "PT17H35M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o11", "productId": "p89", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T22:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "BCN", "arrival_time": "2026-07-03T00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT2H0M", "distance": 590, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "Airbus A321", "picture": "321.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3779" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "BCN", "departure_time": "2026-07-03T16:35:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-07-03T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-03", "flight_time": "PT7H15M", "distance": 3022, "lay_over": "PT16H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "Boeing 787-9", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": "DOH", "departure_time": "2026-07-04T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-07-04T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-04", "flight_time": "PT8H15M", "distance": 2432, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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-91", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H16M", "transit_time": "PT23H16M", "responseId": "8735cbc0-5a0b-4ff5-954f-17f10110f86b", "source": "GDS:TravelPort", "offerId": "o12", "productId": "p97", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T04:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-07-15T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT2H10M", "distance": 2432, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "Boeing 777-300", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-07-15T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MXP", "arrival_time": "2026-07-15T14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT5H10M", "distance": 2724, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "Airbus A350-900", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "127" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } }, { "air_segment_key": null, "origin": "MXP", "departure_time": "2026-07-15T17:11:00", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "XVQ", "arrival_time": "2026-07-15T21:03:00", "destination_terminal": null, "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-07-15", "flight_time": "PT3H52M", "distance": 147, "lay_over": "PT02H56M", "lay_over_date": "not-applicable", "aircraft": { "code": "TRN", "name": "Train", "picture": "TRN.png" }, "operating": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "marketing": { "carrier": "9B", "carrier_name": "AccesRail And Partner Railways", "carrier_logo": "9B.png", "flight_number": "8660" }, "booking_class": { "cabin_class": "Business Classic", "cabin_code": "BCLASSIC", "booking_code": "BCLASSIC", "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": null, "weight": null, "unit": null, "title": "" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 8518.44, "gross_total": 8518.44, "base_fare": 6060, "tax": 2458.44, "sell": { "currency": "EUR", "total": 8518.44, "base_fare": 6060, "tax": 2458.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6ODUxOC40NCwiYmFzZV9mYXJlIjo2MDYwLCJ0YXgiOjI0NTguNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTE4LjQ0LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ1OC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo4NTE4LjQ0LCJiYXNlX2ZhcmUiOjYwNjAsInRheCI6MjQ1OC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 8518.44, "base_fare": 6060, "tax": 2458.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6060.00", "tax": "2458.44", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 8518.44, "base_fare": 6060, "tax": 2458.44, "gross": { "base_fare": "6060.00", "tax": "2458.44", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Ijg1MTguNDQiLCJiYXNlX2ZhcmUiOiI2MDYwLjAwIiwidGF4IjoiMjQ1OC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiODUxOC40NCIsImJhc2VfZmFyZSI6IjYwNjAuMDAiLCJ0YXgiOiIyNDU4LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI4NTE4LjQ0IiwiYmFzZV9mYXJlIjoiNjA2MC4wMCIsInRheCI6IjI0NTguNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUxOC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 8518.44, "filter": { "id": "F1MS00008-91", "price": 8518.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "321", "aircraft_name": "Airbus A321", "cabin_class": "Business Classic", "connecting_airport": { "0": "BCN", "1": "DOH", "3": "MXP" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-07-02T22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T21:03:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022235bcn2026070300353779bcn202607031635doh202607032350146doh202607040125dac202607040940640dac202607150410doh202607150620643doh202607150905mxp202607151415127mxp202607151711xvq2026071521038660", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-92", "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-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T02: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-07-03T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT02H05M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-1", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "12H40M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-1", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-92", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607030200dac202607030835582dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-93", "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-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T10: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-07-03T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT10H40M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-2", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-93", "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-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-2", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-93", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031035dac202607031725586dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-94", "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-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "14H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-07-03T21:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT14H00M", "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": "2286" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2286" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-3", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H35M", "transit_time": "1D0H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-3", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-94", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031355dac2026070321002286dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-95", "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-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "16H50M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T16: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-07-03T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT16H50M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-4", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H25M", "transit_time": "1D3H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-4", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-15", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d003d83e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-95", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031645dac202607032320584dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-96", "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-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T02: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-07-03T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT02H05M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-1", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04009383e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm03009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04009383e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm03009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "12H40M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-1", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04009383e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm03009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04009383e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm03009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-96", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607030200dac202607030835582dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07009383e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06009383e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sTDmph9poDzp*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-97", "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-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T10: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-07-03T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT10H40M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-2", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11009383e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm10009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11009383e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm10009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-97", "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-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-2", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11009383e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm10009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11009383e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm10009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-97", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031035dac202607031725586dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07009383e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06009383e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sTDmph9poDzp*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-98", "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-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "14H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-07-03T21:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT14H00M", "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": "2286" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2286" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-3", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14009383e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm13009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14009383e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm13009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H35M", "transit_time": "1D0H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-3", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14009383e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm13009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14009383e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm13009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-98", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031355dac2026070321002286dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07009383e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06009383e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sTDmph9poDzp*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-99", "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-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "16H50M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T16: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-07-03T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT16H50M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-4", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18009383e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm17009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18009383e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm17009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H25M", "transit_time": "1D3H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "XB99B7671-BFA3-4D01-A6A2-4", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18009383e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm17009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "XB99B7671-BFA3-4D01-A6A2-15", "offerItemId": "XB99B7671-BFA3-4D01-A6A2-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18009383e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02009383e8f90 Isgm17009383e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d009383e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b009383e8f90 Isgm3c009383e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "XB99B7671-BFA3-4D01-A6A2-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-99", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031645dac202607032320584dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07009383e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06009383e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*sTDmph9poDzp*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-100", "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-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T02: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-07-03T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT02H05M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-1", "offerItemId": "X6A03552A-B9F2-4128-9247-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04006d53e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm03006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04006d53e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm03006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "12H40M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-1", "offerItemId": "X6A03552A-B9F2-4128-9247-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04006d53e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm03006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04006d53e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm03006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-100", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607030200dac202607030835582dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07006d53e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06006d53e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*saX9tIrYfRJP*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-101", "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-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T10: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-07-03T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT10H40M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-2", "offerItemId": "X6A03552A-B9F2-4128-9247-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11006d53e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm10006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11006d53e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm10006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-101", "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-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-2", "offerItemId": "X6A03552A-B9F2-4128-9247-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11006d53e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm10006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11006d53e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm10006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-101", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031035dac202607031725586dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07006d53e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06006d53e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*saX9tIrYfRJP*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-102", "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-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "14H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-07-03T21:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT14H00M", "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": "2286" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2286" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-3", "offerItemId": "X6A03552A-B9F2-4128-9247-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14006d53e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm13006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14006d53e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm13006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H35M", "transit_time": "1D0H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-3", "offerItemId": "X6A03552A-B9F2-4128-9247-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14006d53e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm13006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14006d53e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm13006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-102", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031355dac2026070321002286dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07006d53e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06006d53e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*saX9tIrYfRJP*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-103", "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-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "16H50M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T16: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-07-03T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT16H50M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-4", "offerItemId": "X6A03552A-B9F2-4128-9247-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18006d53e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm17006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18006d53e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm17006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H25M", "transit_time": "1D3H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T22:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT3H0M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT10H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6A03552A-B9F2-4128-9247-4", "offerItemId": "X6A03552A-B9F2-4128-9247-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18006d53e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm17006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6A03552A-B9F2-4128-9247-15", "offerItemId": "X6A03552A-B9F2-4128-9247-15-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18006d53e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02006d53e8f90 Isgm17006d53e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3d006d53e8f90" }, "Journey": { "Time": "PT22H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3b006d53e8f90 Isgm3c006d53e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6A03552A-B9F2-4128-9247-15", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1688.72, "gross_total": 1688.72, "base_fare": 876, "tax": 812.72, "sell": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY4OC43MiwiYmFzZV9mYXJlIjo4NzYsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2ODguNzIsImJhc2VfZmFyZSI6ODc2LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1688.72, "base_fare": 876, "tax": 812.72, "gross": { "base_fare": "876.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2ODguNzIiLCJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNjg4LjcyIiwiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc2LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY4OC43MiIsImJhc2VfZmFyZSI6Ijg3Ni4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjg4LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1688.72, "filter": { "id": "F1MS00008-103", "price": 1688.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031645dac202607032320584dac202607151930dxb202607152230587dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07006d53e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06006d53e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*saX9tIrYfRJP*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-104", "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-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T02: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-07-03T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT02H05M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-1", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H40M", "transit_time": "6H40M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T04:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "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-07-15T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-15T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT04H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-1", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-16", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-104", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607030200dac202607030835582dac202607150140dxb202607150430585dxb202607150905vce202607151330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-105", "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-105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T02: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-07-03T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT02H05M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-1", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-1", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H10M", "transit_time": "22H10M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T10:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT20H05M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-1", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-1-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003d83e8f90" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm03003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-17", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-105", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607030200dac202607030835582dac202607151010dxb202607151300583dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-106", "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-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T10: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-07-03T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT10H40M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-2", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "15H15M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T04:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "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-07-15T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-15T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT04H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-2", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-16", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-106", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031035dac202607031725586dac202607150140dxb202607150430585dxb202607150905vce202607151330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-107", "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-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T10: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-07-03T17:25:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H50M", "distance": 2196, "lay_over": "PT10H40M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-2", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-2", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H45M", "transit_time": "1D6H45M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T10:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT20H05M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-2", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-2-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003d83e8f90" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm10003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-17", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-107", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031035dac202607031725586dac202607151010dxb202607151300583dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-108", "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-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "14H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-07-03T21:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT14H00M", "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": "2286" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2286" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-3", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H35M", "transit_time": "18H35M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T04:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "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-07-15T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-15T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT04H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-3", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-16", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-108", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031355dac2026070321002286dac202607150140dxb202607150430585dxb202607150905vce202607151330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-109", "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-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "14H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-07-03T21:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT7H5M", "distance": 2196, "lay_over": "PT14H00M", "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": "2286" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2286" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-3", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-3", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H5M", "transit_time": "1D10H5M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T10:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT20H05M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-3", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-3-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003d83e8f90" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm13003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-17", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-109", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031355dac2026070321002286dac202607151010dxb202607151300583dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-110", "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-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "16H50M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T16: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-07-03T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT16H50M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-4", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "21H25M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T04:30:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "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-07-15T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-15T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT04H35M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-4", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-16", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-16-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt41003d83e8f90" }, "Journey": { "Time": "PT15H50M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm3f003d83e8f90 Isgm40003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-16", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-110", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031645dac202607032320584dac202607150140dxb202607150430585dxb202607150905vce202607151330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-111", "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-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "16H50M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T15:35:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DXB", "arrival_time": "2026-07-02T23:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-02", "flight_time": "PT8H20M", "distance": 2751, "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": "136" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "136" }, "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-07-03T16: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-07-03T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT6H35M", "distance": 2196, "lay_over": "PT16H50M", "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-4", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-4", "productId": "" }, { "group": 2, "flight_key": "F1MS00008-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D12H55M", "transit_time": "1D12H55M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T10:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-07-15T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-07-15", "flight_time": "PT2H50M", "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-07-16T09:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "VCE", "arrival_time": "2026-07-16T13:30:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT4H25M", "distance": 2751, "lay_over": "PT20H05M", "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": "135" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "135" }, "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": "X6F445D9E-A8BC-4A13-A9E2,XB99B7671-BFA3-4D01-A6A2,X6A03552A-B9F2-4128-9247", "source": "NDC:Emirates", "processedOffer": { "processedOffers": [ { "offerId": "X6F445D9E-A8BC-4A13-A9E2-4", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-4-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } } ] }, { "offerId": "X6F445D9E-A8BC-4A13-A9E2-17", "offerItemId": "X6F445D9E-A8BC-4A13-A9E2-17-1", "passengerRef": "T1 T2", "passengerType": "ADT,ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003d83e8f90" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003d83e8f90 Isgm17003d83e8f90", "$": { "OnPoint": "VCE", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt46003d83e8f90" }, "Journey": { "Time": "PT31H20M", "Distance": { "Value": "4947", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm45003d83e8f90 Isgm3c003d83e8f90", "$": { "OnPoint": "DAC", "OffPoint": "VCE" } } } ] }, "itinerary": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "", "originName": "Venice Marco Polo Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Venice Marco Polo Airport" } ], "adults": 2, "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": "X6F445D9E-A8BC-4A13-A9E2-17", "productId": "" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 1766.72, "gross_total": 1766.72, "base_fare": 954, "tax": 812.72, "sell": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ni43MiwiYmFzZV9mYXJlIjo5NTQsInRheCI6ODEyLjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjYuNzIsImJhc2VfZmFyZSI6OTU0LCJ0YXgiOjgxMi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "954.00", "tax": "812.72", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 1766.72, "base_fare": 954, "tax": 812.72, "gross": { "base_fare": "954.00", "tax": "812.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjYuNzIiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI4MTIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzY2LjcyIiwiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU0LjAwIiwidGF4IjoiODEyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc2Ni43MiIsImJhc2VfZmFyZSI6Ijk1NC4wMCIsInRheCI6IjgxMi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzY2LjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 1766.72, "filter": { "id": "F1MS00008-111", "price": 1766.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "Boeing 777-300ER", "cabin_class": "Economy Saver", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-02T15:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021535dxb202607022355136dxb202607031645dac202607032320584dac202607151010dxb202607151300583dxb202607160905vce202607161330135", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "Xfbc07003d83e8f90", "fareDetails": { "fareBasisCode": "LLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16222~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DKJDCOGS\/~D.\/2~D.\/0~D.\/.0\/~D51.\/~D1~D8L~DD~D~MAD9JKCDNHR0~MSB9TEL1~MEA9JKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc44003d83e8f90", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk43003d83e8f90", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9TBC~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DUAD~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*s6NvjSEq5vYc*flxKey" } } ] }, { "tracking_id": "91178248487898221SAPLV", "flight_key": "F1MS00008-112", "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-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1H0M", "transit_time": "1H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T14:05:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T17:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "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": "1872" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1872" }, "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-07-02T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-03T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-02", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT01H00M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F2-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F2", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F2_LEG1" }, { "group": 2, "flight_key": "F1MS00008-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H40M", "transit_time": "5H40M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-15T17:25:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-15T19:00:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H40M", "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": "1869" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1869" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F2-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F2", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F2_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-112", "price": 2573.94, "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-07-02T14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021405ist2026070217401872ist202607021840dac202607030515712dac202607150650ist202607151245713ist202607151725vce2026071519001869", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-113", "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-113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H45M", "transit_time": "5H45M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T12:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "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": "1868" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1868" }, "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-07-02T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-03T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-02", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT05H45M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F2-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F2", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F2_LEG1" }, { "group": 2, "flight_key": "F1MS00008-113", "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": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-15T17:25:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-15T19:00:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H40M", "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": "1869" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1869" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F2-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F2", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F2_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-113", "price": 2573.94, "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": "morning", "departure_departure_time": "2026-07-02T09:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020920ist2026070212551868ist202607021840dac202607030515712dac202607150650ist202607151245713ist202607151725vce2026071519001869", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-114", "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-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1H0M", "transit_time": "1H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T14:05:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T17:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "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": "1872" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1872" }, "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-07-02T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-03T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-02", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT01H00M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F0-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F0", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F0_LEG1" }, { "group": 2, "flight_key": "F1MS00008-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "19H5M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-16T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-16T08:20:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H05M", "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": "1867" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1867" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F0-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F0", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F0_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-114", "price": 2573.94, "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-07-02T14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T08:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021405ist2026070217401872ist202607021840dac202607030515712dac202607150650ist202607151245713ist202607160650vce2026071608201867", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-115", "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-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1H0M", "transit_time": "1H0M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T14:05:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T17:40:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "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": "1872" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1872" }, "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-07-02T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-03T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-02", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT01H00M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F1-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F1", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F1_LEG1" }, { "group": 2, "flight_key": "F1MS00008-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H45M", "transit_time": "23H45M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-16T11:30:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-16T13:05:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT22H45M", "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": "1871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1871" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F1-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F1", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F1B1F1_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-115", "price": 2573.94, "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-07-02T14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607021405ist2026070217401872ist202607021840dac202607030515712dac202607150650ist202607151245713ist202607161130vce2026071613051871", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-116", "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-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H45M", "transit_time": "5H45M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T12:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "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": "1868" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1868" }, "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-07-02T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-03T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-02", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT05H45M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F0-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F0", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F0_LEG1" }, { "group": 2, "flight_key": "F1MS00008-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H50M", "transit_time": "23H50M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-16T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-16T08:20:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H05M", "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": "1867" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1867" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F0-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F0", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F0_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-116", "price": 2573.94, "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": "morning", "departure_departure_time": "2026-07-02T09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T08:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020920ist2026070212551868ist202607021840dac202607030515712dac202607150650ist202607151245713ist202607160650vce2026071608201867", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-117", "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-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "19H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T20:00:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1870" }, "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-07-03T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-04T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H05M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F2-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F2", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F2_LEG1" }, { "group": 2, "flight_key": "F1MS00008-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H45M", "transit_time": "23H45M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-15T17:25:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-15T19:00:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H40M", "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": "1869" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1869" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F2-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F2", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F2_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-117", "price": 2573.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T20:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022000ist2026070223351870ist202607031840dac202607040515712dac202607150650ist202607151245713ist202607151725vce2026071519001869", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-118", "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-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT5H45M", "transit_time": "5H45M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T12:55:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "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": "1868" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1868" }, "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-07-02T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-03T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-02", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT05H45M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F1-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F1", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F1_LEG1" }, { "group": 2, "flight_key": "F1MS00008-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "1D4H30M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-16T11:30:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-16T13:05:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT22H45M", "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": "1871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1871" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F1-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F1", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F0B1F1_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-118", "price": 2573.94, "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": "morning", "departure_departure_time": "2026-07-02T09:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607020920ist2026070212551868ist202607021840dac202607030515712dac202607150650ist202607151245713ist202607161130vce2026071613051871", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-119", "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-119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "19H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T20:00:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1870" }, "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-07-03T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-04T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H05M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F0-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F0", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F0_LEG1" }, { "group": 2, "flight_key": "F1MS00008-119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H10M", "transit_time": "1D13H10M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-16T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-16T08:20:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H05M", "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": "1867" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1867" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F0-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F0", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F0_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-119", "price": 2573.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T20:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T08:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022000ist2026070223351870ist202607031840dac202607040515712dac202607150650ist202607151245713ist202607160650vce2026071608201867", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "91178248487898221SAPLV", "flight_key": "F1MS00008-120", "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-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "19H5M", "routes": [ { "air_segment_key": null, "origin": "VCE", "departure_time": "2026-07-02T20:00:00", "origin_terminal": null, "origin_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "IST", "arrival_time": "2026-07-02T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-02", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "Airbus A321", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1870" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1870" }, "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-07-03T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-07-04T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-07-03", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H05M", "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F1-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F1", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F1_LEG1" }, { "group": 2, "flight_key": "F1MS00008-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H50M", "transit_time": "1D17H50M", "routes": [ { "air_segment_key": null, "origin": "DAC", "departure_time": "2026-07-15T06:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-07-15T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT5H55M", "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-07-16T11:30:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "VCE", "arrival_time": "2026-07-16T13:05:00", "destination_terminal": null, "destination_airport": { "name": "Venice Marco Polo Airport", "city": "Venice", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-16", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT22H45M", "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": "1871" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1871" }, "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": "d9f3494c-fc3e-45eb-814d-514bf071fe08", "source": "NDC:Turkish", "itemId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F1-1", "offerId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F1", "paxRefId": [ "PAX_1", "PAX_2" ], "productId": "F6602C8F016D040A0A3AD3AD644C94624-R0B0F2B1F1_LEG2" } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "EUR", "total": 2573.94, "gross_total": 2573.94, "base_fare": 1486, "tax": 1087.94, "sell": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjU3My45NCwiYmFzZV9mYXJlIjoxNDg2LCJ0YXgiOjEwODcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyNTczLjk0LCJiYXNlX2ZhcmUiOjE0ODYsInRheCI6MTA4Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 2, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1486.00", "tax": "1087.94", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "EUR", "total": 2573.94, "base_fare": 1486, "tax": 1087.94, "gross": { "base_fare": "1486.00", "tax": "1087.94", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1NzMuOTQiLCJiYXNlX2ZhcmUiOiIxNDg2LjAwIiwidGF4IjoiMTA4Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMjU3My45NCIsImJhc2VfZmFyZSI6IjE0ODYuMDAiLCJ0YXgiOiIxMDg3Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTczLjk0IiwiYmFzZV9mYXJlIjoiMTQ4Ni4wMCIsInRheCI6IjEwODcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2573.94, "filter": { "id": "F1MS00008-120", "price": 2573.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "Airbus A321", "cabin_class": "Turkish Airlines", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-02T20:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T13:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "vce202607022000ist2026070223351870ist202607031840dac202607040515712dac202607150650ist202607151245713ist202607161130vce2026071613051871", "destination_reach_time": "PT", "destination_reach_timestamp": null, "itinerary_search": { "trips": [ { "origin": "VCE", "destination": "DAC", "departureDate": "2026-07-02", "departureTime": "" }, { "origin": "DAC", "destination": "VCE", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 2, "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": "CITY", "departure_airport": "VCE", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-07-02", "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": "CITY", "arrival_airport": "VCE", "departure_date": "2026-07-15", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } } ], "travelers_adult": 2, "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": "9", "language": "en", "short_ref": "20d3d34e34c0abd09ef91267f0bf91de49801329e3602fe0ef453ede7e7373b0", "version": 1, "team_profile": [ null ], "RefundableOnly": false, "BestFareOnly": false } }