{ "status": "success", "tracking_id": "2011176872126296235HRW62", "journey_type": "OneWay", "return_result_type": "general", "Get_Flight_Type": { "find_flight_type": "international", "airport_country": "BD", "uniqueFlightTypes_count": 1, "uniqueFlightTypes": [ "international" ], "get_all_flight_type": [ "international" ], "Segement_Data": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "YYZ", "departure_date": "2026-01-19", "departure_airport_country_code": "BD", "arrival_airport_country_code": "CA", "flight_type": "international" } ], "search_parameter": { "journey_type": "OneWay", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "YYZ", "departure_date": "2026-01-19", "arrival_date": "" } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": null, "fare_option": null, "content_type": null, "ptc_option": null, "agency_ethnic_list": null, "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "201", "language": "en", "short_ref": "e2158e4b6476ea62e76201c7611945297e88768576f8ab409ac130eab19187b9", "version": null, "team_profile": null } }, "data": [ { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H50M", "transit_time": "14H40M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "2", "FareBasis": "QK21BDAO", "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuirLu9aRV7KLhbaKH20P\/\/jI66hQ0kM8nTqPfeiHGiuvpzTPhO8Y3yikCBYdb6waoiAm0d6Cwed6PXFDYcSy5EpeOh2g9myZaCPGc3UAvUXlOIZGMzU9GeRrMc4G\/2QFtCeoqdnfRib8sBZQH\/yns\/aCQsZQ==", "FareInfoRef": "xEFfDvX3nDKALodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAYndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T19:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YYZ", "arrival_time": "2026-01-20T21:00:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT14H40M", "distance": "7802", "lay_over": "PT14H40M", "lay_over_date": "2026-01-20", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "826" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "826" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "2", "FareBasis": "QK21BDAO", "FareRuleKey": "gws-eJxNjsEKAyEMRD9mmXuirLu9aRV7KLhbaKH20P\/\/jI66hQ0kM8nTqPfeiHGiuvpzTPhO8Y3yikCBYdb6waoiAm0d6Cwed6PXFDYcSy5EpeOh2g9myZaCPGc3UAvUXlOIZGMzU9GeRrMc4G\/2QFtCeoqdnfRib8sBZQH\/yns\/aCQsZQ==", "FareInfoRef": "xEFfDvX3nDKALodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 118674.92, "gross_total": 116337, "base_fare": 101733.92, "tax": 16941, "sell": { "currency": "BDT", "total": 118674.92, "base_fare": 101733.92, "tax": 16941 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4Njc0LjkyLCJiYXNlX2ZhcmUiOjEwMTczMy45MiwidGF4IjoxNjk0MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNjMzNywiYmFzZV9mYXJlIjo5OTM5NiwidGF4IjoxNjk0MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxMTYzMzcsImJhc2VfZmFyZSI6OTkzOTYsInRheCI6MTY5NDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 118674.92, "base_fare": 101733.92, "tax": 16941, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "99396.00", "tax": "16941.00", "discount": 0, "ait": "0.00", "service_charge": 2337.92 }, "partner": { "currency": "BDT", "total": 118674.92, "base_fare": 101733.92, "tax": 16941, "gross": { "base_fare": "99396.00", "tax": "16941.00", "discount": "0.00", "ait": "0.00", "service_charge": 2337.92 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExODY3NC45MiIsImJhc2VfZmFyZSI6IjEwMTczMy45MiIsInRheCI6IjE2OTQxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkzOTYuMDAiLCJ0YXgiOiIxNjk0MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIzMzcuOTIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMzM3LjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTYzMzcuMDAiLCJiYXNlX2ZhcmUiOiI5OTM5Ni4wMCIsInRheCI6IjE2OTQxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkzOTYuMDAiLCJ0YXgiOiIxNjk0MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjMzNy4wMCIsImJhc2VfZmFyZSI6Ijk5Mzk2LjAwIiwidGF4IjoiMTY5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2MzM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 118674.92, "calendar_total_sell": 118674.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 118674.92, "filter": { "id": "F57TT00094-0", "price": 118674.92, "gross_total": 116337, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-20T21:00:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201920yyz202601202100826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAandzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T10:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YYZ", "arrival_time": "2026-01-20T12:15:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT14H50M", "distance": "7802", "lay_over": "PT05H45M", "lay_over_date": "2026-01-20", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "828" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "828" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 141203.66, "gross_total": 138424, "base_fare": 124262.66, "tax": 16941, "sell": { "currency": "BDT", "total": 141203.66, "base_fare": 124262.66, "tax": 16941 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMjAzLjY2LCJiYXNlX2ZhcmUiOjEyNDI2Mi42NiwidGF4IjoxNjk0MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODQyNCwiYmFzZV9mYXJlIjoxMjE0ODMsInRheCI6MTY5NDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4NDI0LCJiYXNlX2ZhcmUiOjEyMTQ4MywidGF4IjoxNjk0MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141203.66, "base_fare": 124262.66, "tax": 16941, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "121483.00", "tax": "16941.00", "discount": 0, "ait": "0.00", "service_charge": 2779.66 }, "partner": { "currency": "BDT", "total": 141203.66, "base_fare": 124262.66, "tax": 16941, "gross": { "base_fare": "121483.00", "tax": "16941.00", "discount": "0.00", "ait": "0.00", "service_charge": 2779.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTIwMy42NiIsImJhc2VfZmFyZSI6IjEyNDI2Mi42NiIsInRheCI6IjE2OTQxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTY5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNzc5LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjc3OS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NDI0LjAwIiwiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTY5NDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE0ODMuMDAiLCJ0YXgiOiIxNjk0MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzODQyNC4wMCIsImJhc2VfZmFyZSI6IjEyMTQ4My4wMCIsInRheCI6IjE2OTQxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzODQyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTk5Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 141203.66, "calendar_total_sell": 141203.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141203.66, "filter": { "id": "F57TT00094-1", "price": 141203.66, "gross_total": 138424, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T12:15:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201025yyz202601201215828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-2", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D8H54M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAcndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T15:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YVR", "arrival_time": "2026-01-20T11:00:00.000-08:00", "destination_terminal": "M", "destination_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "flight_date": "2026-01-20", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAendzRKAAAA==", "origin": "YVR", "departure_time": "2026-01-20T13:40:00.000-08:00", "origin_terminal": "M", "origin_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "destination": "YYZ", "arrival_time": "2026-01-20T21:04:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT4H24M", "distance": "2086", "lay_over": "PT02H40M", "lay_over_date": "2026-01-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "114" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "1520" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 141351.66, "gross_total": 138572, "base_fare": 124262.66, "tax": 17089, "sell": { "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMzUxLjY2LCJiYXNlX2ZhcmUiOjEyNDI2Mi42NiwidGF4IjoxNzA4OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODU3MiwiYmFzZV9mYXJlIjoxMjE0ODMsInRheCI6MTcwODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4NTcyLCJiYXNlX2ZhcmUiOjEyMTQ4MywidGF4IjoxNzA4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "121483.00", "tax": "17089.00", "discount": 0, "ait": "0.00", "service_charge": 2779.66 }, "partner": { "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089, "gross": { "base_fare": "121483.00", "tax": "17089.00", "discount": "0.00", "ait": "0.00", "service_charge": 2779.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "148.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTM1MS42NiIsImJhc2VfZmFyZSI6IjEyNDI2Mi42NiIsInRheCI6IjE3MDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTcwODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNzc5LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjc3OS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NTcyLjAwIiwiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTcwODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE0ODMuMDAiLCJ0YXgiOiIxNzA4OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzODU3Mi4wMCIsImJhc2VfZmFyZSI6IjEyMTQ4My4wMCIsInRheCI6IjE3MDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzODU3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 141351.66, "calendar_total_sell": 141351.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141351.66, "filter": { "id": "F57TT00094-2", "price": 141351.66, "gross_total": 138572, "journey_duration": "PT1D8H54M", "journey_duration_seconds": 118440, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "YVR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-20T21:04:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201530yvr202601201100838yvr202601201340yyz202601202104114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-3", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H28M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAcndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T15:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YVR", "arrival_time": "2026-01-20T11:00:00.000-08:00", "destination_terminal": "M", "destination_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "flight_date": "2026-01-20", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAgndzRKAAAA==", "origin": "YVR", "departure_time": "2026-01-20T17:00:00.000-08:00", "origin_terminal": "M", "origin_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "destination": "YYZ", "arrival_time": "2026-01-21T00:38:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-21", "flight_time": "PT4H38M", "distance": "2086", "lay_over": "PT06H00M", "lay_over_date": "2026-01-20", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WS", "carrier_name": "Westjet", "carrier_logo": "WS.png", "flight_number": "718" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "7040" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 141351.66, "gross_total": 138572, "base_fare": 124262.66, "tax": 17089, "sell": { "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMzUxLjY2LCJiYXNlX2ZhcmUiOjEyNDI2Mi42NiwidGF4IjoxNzA4OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODU3MiwiYmFzZV9mYXJlIjoxMjE0ODMsInRheCI6MTcwODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4NTcyLCJiYXNlX2ZhcmUiOjEyMTQ4MywidGF4IjoxNzA4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "121483.00", "tax": "17089.00", "discount": 0, "ait": "0.00", "service_charge": 2779.66 }, "partner": { "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089, "gross": { "base_fare": "121483.00", "tax": "17089.00", "discount": "0.00", "ait": "0.00", "service_charge": 2779.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "148.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTM1MS42NiIsImJhc2VfZmFyZSI6IjEyNDI2Mi42NiIsInRheCI6IjE3MDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTcwODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNzc5LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjc3OS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NTcyLjAwIiwiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTcwODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE0ODMuMDAiLCJ0YXgiOiIxNzA4OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzODU3Mi4wMCIsImJhc2VfZmFyZSI6IjEyMTQ4My4wMCIsInRheCI6IjE3MDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzODU3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 141351.66, "calendar_total_sell": 141351.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141351.66, "filter": { "id": "F57TT00094-3", "price": 141351.66, "gross_total": 138572, "journey_duration": "PT1D12H28M", "journey_duration_seconds": 131280, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "YVR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T00:38:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201530yvr202601201100838yvr202601201700yyz202601210038718", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-4", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H58M", "transit_time": "22H15M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAindzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-21T01:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YVR", "arrival_time": "2026-01-20T20:35:00.000-08:00", "destination_terminal": "M", "destination_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "flight_date": "2026-01-20", "flight_time": "PT11H35M", "distance": "6383", "lay_over": "PT20H20M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "888" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "888" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAkndzRKAAAA==", "origin": "YVR", "departure_time": "2026-01-20T22:30:00.000-08:00", "origin_terminal": "M", "origin_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "destination": "YYZ", "arrival_time": "2026-01-21T06:08:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-21", "flight_time": "PT4H38M", "distance": "2086", "lay_over": "PT01H55M", "lay_over_date": "2026-01-20", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WS", "carrier_name": "Westjet", "carrier_logo": "WS.png", "flight_number": "736" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "7046" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cWsuxyAyF4MGE9aCIe\/P\/PcIA1sUk70z4ohBCMGCeqe\/iPBZ8lvVCfCagwzNbe8F5EoL0DnUW9Gb3keOBc4onqwFN1HCxSLAVlLW6iHmij5pjI5mamoj+NbjnAz9wjbY35IXZ1Moq9bieUDfwr730Bbn0sdA==", "FareInfoRef": "xEFfDvX3nDKAZodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 141351.66, "gross_total": 138572, "base_fare": 124262.66, "tax": 17089, "sell": { "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMzUxLjY2LCJiYXNlX2ZhcmUiOjEyNDI2Mi42NiwidGF4IjoxNzA4OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODU3MiwiYmFzZV9mYXJlIjoxMjE0ODMsInRheCI6MTcwODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4NTcyLCJiYXNlX2ZhcmUiOjEyMTQ4MywidGF4IjoxNzA4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "121483.00", "tax": "17089.00", "discount": 0, "ait": "0.00", "service_charge": 2779.66 }, "partner": { "currency": "BDT", "total": 141351.66, "base_fare": 124262.66, "tax": 17089, "gross": { "base_fare": "121483.00", "tax": "17089.00", "discount": "0.00", "ait": "0.00", "service_charge": 2779.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "148.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTM1MS42NiIsImJhc2VfZmFyZSI6IjEyNDI2Mi42NiIsInRheCI6IjE3MDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTcwODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNzc5LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjc3OS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NTcyLjAwIiwiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTcwODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE0ODMuMDAiLCJ0YXgiOiIxNzA4OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzODU3Mi4wMCIsImJhc2VfZmFyZSI6IjEyMTQ4My4wMCIsInRheCI6IjE3MDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzODU3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 141351.66, "calendar_total_sell": 141351.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141351.66, "filter": { "id": "F57TT00094-4", "price": 141351.66, "gross_total": 138572, "journey_duration": "PT1D17H58M", "journey_duration_seconds": 151080, "layover_duration": "PT22H15M", "layover_duration_seconds": 80100, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "YVR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T06:08:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601210100yvr202601202035888yvr202601202230yyz202601210608736", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECO VALUE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAmndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-19T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-19", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VK3YXSDC", "FareRuleKey": "gws-eJxNTssOwjAM+5jJd6djG9zaJRJCk3rZQJQD\/\/8ZpKVIRErsxHnFGAPDTJFz\/LcB7yHdkO8KZAT3Ul4QCklITUHOEx7bWJ67KfqWi0u5yV+U1qhBTw7QxbFJ1VBatKRg3+wuqLdRqRfwI+lwmpMdq12tdo8TV+siF\/izPvcBr9ks9g==", "FareInfoRef": "xEFfDvX3nDKAwodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAondzRKAAAA==", "origin": "DEL", "departure_time": "2026-01-20T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "YYZ", "arrival_time": "2026-01-20T11:05:00.000-05:00", "destination_terminal": null, "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-19", "flight_time": "PT20H00M", "distance": "7233", "lay_over": "PT01H45M", "lay_over_date": "2026-01-19", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "187" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "187" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VK3YXSDC", "FareRuleKey": "gws-eJxNTssOwjAM+5jJd6djG9zaJRJCk3rZQJQD\/\/8ZpKVIRErsxHnFGAPDTJFz\/LcB7yHdkO8KZAT3Ul4QCklITUHOEx7bWJ67KfqWi0u5yV+U1qhBTw7QxbFJ1VBatKRg3+wuqLdRqRfwI+lwmpMdq12tdo8TV+siF\/izPvcBr9ks9g==", "FareInfoRef": "xEFfDvX3nDKAwodzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 165144.76, "gross_total": 162316, "base_fare": 126766.76, "tax": 38378, "sell": { "currency": "BDT", "total": 165144.76, "base_fare": 126766.76, "tax": 38378 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTQ0Ljc2LCJiYXNlX2ZhcmUiOjEyNjc2Ni43NiwidGF4IjozODM3OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2MjMxNiwiYmFzZV9mYXJlIjoxMjM5MzgsInRheCI6MzgzNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYyMzE2LCJiYXNlX2ZhcmUiOjEyMzkzOCwidGF4IjozODM3OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165144.76, "base_fare": 126766.76, "tax": 38378, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "123938.00", "tax": "38378.00", "discount": 0, "ait": "0.00", "service_charge": 2828.76 }, "partner": { "currency": "BDT", "total": 165144.76, "base_fare": 126766.76, "tax": 38378, "gross": { "base_fare": "123938.00", "tax": "38378.00", "discount": "0.00", "ait": "0.00", "service_charge": 2828.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "24542.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "436.00" }, "Other": { "title": "Others taxes", "amount": "6456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTE0NC43NiIsImJhc2VfZmFyZSI6IjEyNjc2Ni43NiIsInRheCI6IjM4Mzc4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzOTM4LjAwIiwidGF4IjoiMzgzNzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyODI4Ljc2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjgyOC43NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTYyMzE2LjAwIiwiYmFzZV9mYXJlIjoiMTIzOTM4LjAwIiwidGF4IjoiMzgzNzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM5MzguMDAiLCJ0YXgiOiIzODM3OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MjMxNi4wMCIsImJhc2VfZmFyZSI6IjEyMzkzOC4wMCIsInRheCI6IjM4Mzc4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjMxNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIyNDU0Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjQ1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQzNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 165144.76, "calendar_total_sell": 165144.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 165144.76, "filter": { "id": "F57TT00094-5", "price": 165144.76, "gross_total": 162316, "journey_duration": "PT1D0H45M", "journey_duration_seconds": 89100, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T11:05:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192120del202601192350238del202601200135yyz202601201105187", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "STANDARD", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D19H25M", "transit_time": "23H40M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAmndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-19T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-19", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "238" }, "booking_class": { "brand_id": "1780916", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "MXOXKYNC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3c6abrklOJdSml06aHbY\/58xJc1gBtsysqQYoxO3iOoj\/teEz5QM5WVAgWPX+obyzXtoOyGyeOzn89xqMQyXQKp0+traH\/OcHRcs2O2iWqH2mZkjw1lEFD17RTuowQ+kg7CkfOzbakrFLGFQcgdNqPsC16ktUg==", "FareInfoRef": "xEFfDvX3nDKA9odzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKArndzRKAAAA==", "origin": "DEL", "departure_time": "2026-01-20T23:30:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "YYZ", "arrival_time": "2026-01-21T05:45:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT16H45M", "distance": "7233", "lay_over": "PT23H40M", "lay_over_date": "2026-01-19", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "43" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "43" }, "booking_class": { "brand_id": "1780916", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "1", "FareBasis": "MXOXKYNC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3c6abrklOJdSml06aHbY\/58xJc1gBtsysqQYoxO3iOoj\/teEz5QM5WVAgWPX+obyzXtoOyGyeOzn89xqMQyXQKp0+traH\/OcHRcs2O2iWqH2mZkjw1lEFD17RTuowQ+kg7CkfOzbakrFLGFQcgdNqPsC16ktUg==", "FareInfoRef": "xEFfDvX3nDKA9odzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 185869.6, "gross_total": 182774, "base_fare": 140375.6, "tax": 45494, "sell": { "currency": "BDT", "total": 185869.6, "base_fare": 140375.6, "tax": 45494 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg1ODY5LjYsImJhc2VfZmFyZSI6MTQwMzc1LjYsInRheCI6NDU0OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxODI3NzQsImJhc2VfZmFyZSI6MTM3MjgwLCJ0YXgiOjQ1NDk0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4Mjc3NCwiYmFzZV9mYXJlIjoxMzcyODAsInRheCI6NDU0OTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 185869.6, "base_fare": 140375.6, "tax": 45494, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137280.00", "tax": "45494.00", "discount": 0, "ait": "0.00", "service_charge": 3095.6 }, "partner": { "currency": "BDT", "total": 185869.6, "base_fare": 140375.6, "tax": 45494, "gross": { "base_fare": "137280.00", "tax": "45494.00", "discount": "0.00", "ait": "0.00", "service_charge": 3095.6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "32094.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4NTg2OS42MCIsImJhc2VfZmFyZSI6IjE0MDM3NS42MCIsInRheCI6IjQ1NDk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MjgwLjAwIiwidGF4IjoiNDU0OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDk1LjYwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5NS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTgyNzc0LjAwIiwiYmFzZV9mYXJlIjoiMTM3MjgwLjAwIiwidGF4IjoiNDU0OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyODAuMDAiLCJ0YXgiOiI0NTQ5NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4Mjc3NC4wMCIsImJhc2VfZmFyZSI6IjEzNzI4MC4wMCIsInRheCI6IjQ1NDk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4Mjc3NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMjA5NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY0NTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjA5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 185869.6, "calendar_total_sell": 185869.6, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 185869.6, "filter": { "id": "F57TT00094-6", "price": 185869.6, "gross_total": 182774, "journey_duration": "PT1D19H25M", "journey_duration_seconds": 156300, "layover_duration": "PT23H40M", "layover_duration_seconds": 85200, "carrier_operating": "AI", "carrier_marketing": "AC", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:20:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T05:45:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192120del202601192350238del202601202330yyz20260121054543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY BASIC", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAtndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-01-20T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "1998874", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QN900H6R", "FareRuleKey": "gws-eJxNTrsOwzAI\/Jjo9sNNqLPZchJ1QmqVDu7Q\/\/+MYieRigQc3PFIKQUGpUhM\/zbgO6wV9i6AIbjX+oGEOJGQVoLUCU+byYe+cG6ZnbJOH1m6cI3l5gkbNz2oZqg9LrmAMo50gbug3UaD3sAF8u7Q8rLXQhW\/JIwnxTv8VZ\/6AT\/qLFE=", "FareInfoRef": "xEFfDvX3nDKAMpdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAvndzRKAAAA==", "origin": "AUH", "departure_time": "2026-01-20T03:20:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "YYZ", "arrival_time": "2026-01-20T09:20:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-19", "flight_time": "PT15H00M", "distance": "6903", "lay_over": "PT02H10M", "lay_over_date": "2026-01-20", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "21" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "21" }, "booking_class": { "brand_id": "1998874", "brand_title": "ECONOMY BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QN900H6R", "FareRuleKey": "gws-eJxNTrsOwzAI\/Jjo9sNNqLPZchJ1QmqVDu7Q\/\/+MYieRigQc3PFIKQUGpUhM\/zbgO6wV9i6AIbjX+oGEOJGQVoLUCU+byYe+cG6ZnbJOH1m6cI3l5gkbNz2oZqg9LrmAMo50gbug3UaD3sAF8u7Q8rLXQhW\/JIwnxTv8VZ\/6AT\/qLFE=", "FareInfoRef": "xEFfDvX3nDKAMpdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 195825.06, "gross_total": 191941, "base_fare": 180587.06, "tax": 15238, "sell": { "currency": "BDT", "total": 195825.06, "base_fare": 180587.06, "tax": 15238 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk1ODI1LjA2LCJiYXNlX2ZhcmUiOjE4MDU4Ny4wNiwidGF4IjoxNTIzOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MTk0MSwiYmFzZV9mYXJlIjoxNzY3MDMsInRheCI6MTUyMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkxOTQxLCJiYXNlX2ZhcmUiOjE3NjcwMywidGF4IjoxNTIzOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 195825.06, "base_fare": 180587.06, "tax": 15238, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176703.00", "tax": "15238.00", "discount": 0, "ait": "0.00", "service_charge": 3884.06 }, "partner": { "currency": "BDT", "total": 195825.06, "base_fare": 180587.06, "tax": 15238, "gross": { "base_fare": "176703.00", "tax": "15238.00", "discount": "0.00", "ait": "0.00", "service_charge": 3884.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "8294.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5NTgyNS4wNiIsImJhc2VfZmFyZSI6IjE4MDU4Ny4wNiIsInRheCI6IjE1MjM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiMTUyMzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzODg0LjA2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzg4NC4wNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkxOTQxLjAwIiwiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiMTUyMzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY3MDMuMDAiLCJ0YXgiOiIxNTIzOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MTk0MS4wMCIsImJhc2VfZmFyZSI6IjE3NjcwMy4wMCIsInRheCI6IjE1MjM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MTk0MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiODI5NC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY3MSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "3L", "calendar_total_currency": "BDT", "calendar_total_price": 195825.06, "calendar_total_sell": 195825.06, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 195825.06, "filter": { "id": "F57TT00094-7", "price": 195825.06, "gross_total": 191941, "journey_duration": "PT23H5M", "journey_duration_seconds": 83100, "layover_duration": "PT2H10M", "layover_duration_seconds": 7800, "carrier_operating": "3L", "carrier_marketing": "EY", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T09:20:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "dac202601192115auh20260120011064auh202601200320yyz20260120092021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "STANDARD", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-8", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAmndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-19T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-19", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "238" }, "booking_class": { "brand_id": "1780916", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "MXOXKYNC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3c6abrklOJdSml06aHbY\/58xJc1gBtsysqQYoxO3iOoj\/teEz5QM5WVAgWPX+obyzXtoOyGyeOzn89xqMQyXQKp0+traH\/OcHRcs2O2iWqH2mZkjw1lEFD17RTuowQ+kg7CkfOzbakrFLGFQcgdNqPsC16ktUg==", "FareInfoRef": "xEFfDvX3nDKA9odzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAxndzRKAAAA==", "origin": "DEL", "departure_time": "2026-01-20T03:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-01-20T08:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-01-19", "flight_time": "PT9H00M", "distance": "3805", "lay_over": "PT03H45M", "lay_over_date": "2026-01-19", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "761" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "761" }, "booking_class": { "brand_id": "1780916", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MXOXKYNC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3c6abrklOJdSml06aHbY\/58xJc1gBtsysqQYoxO3iOoj\/teEz5QM5WVAgWPX+obyzXtoOyGyeOzn89xqMQyXQKp0+traH\/OcHRcs2O2iWqH2mZkjw1lEFD17RTuowQ+kg7CkfOzbakrFLGFQcgdNqPsC16ktUg==", "FareInfoRef": "xEFfDvX3nDKA9odzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAzndzRKAAAA==", "origin": "FRA", "departure_time": "2026-01-20T10:05:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-01-20T12:50:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT8H45M", "distance": "3939", "lay_over": "PT02H00M", "lay_over_date": "2026-01-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "841" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "841" }, "booking_class": { "brand_id": "1780916", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MXOXKYNC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3c6abrklOJdSml06aHbY\/58xJc1gBtsysqQYoxO3iOoj\/teEz5QM5WVAgWPX+obyzXtoOyGyeOzn89xqMQyXQKp0+traH\/OcHRcs2O2iWqH2mZkjw1lEFD17RTuowQ+kg7CkfOzbakrFLGFQcgdNqPsC16ktUg==", "FareInfoRef": "xEFfDvX3nDKA9odzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 202166.6, "gross_total": 199071, "base_fare": 140375.6, "tax": 61791, "sell": { "currency": "BDT", "total": 202166.6, "base_fare": 140375.6, "tax": 61791 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAyMTY2LjYsImJhc2VfZmFyZSI6MTQwMzc1LjYsInRheCI6NjE3OTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxOTkwNzEsImJhc2VfZmFyZSI6MTM3MjgwLCJ0YXgiOjYxNzkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTA3MSwiYmFzZV9mYXJlIjoxMzcyODAsInRheCI6NjE3OTF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 202166.6, "base_fare": 140375.6, "tax": 61791, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137280.00", "tax": "61791.00", "discount": 0, "ait": "0.00", "service_charge": 3095.6 }, "partner": { "currency": "BDT", "total": 202166.6, "base_fare": 140375.6, "tax": 61791, "gross": { "base_fare": "137280.00", "tax": "61791.00", "discount": "0.00", "ait": "0.00", "service_charge": 3095.6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "42793.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12054.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMjE2Ni42MCIsImJhc2VfZmFyZSI6IjE0MDM3NS42MCIsInRheCI6IjYxNzkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MjgwLjAwIiwidGF4IjoiNjE3OTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDk1LjYwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5NS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk5MDcxLjAwIiwiYmFzZV9mYXJlIjoiMTM3MjgwLjAwIiwidGF4IjoiNjE3OTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyODAuMDAiLCJ0YXgiOiI2MTc5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTA3MS4wMCIsImJhc2VfZmFyZSI6IjEzNzI4MC4wMCIsInRheCI6IjYxNzkxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5OTA3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0Mjc5My4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMDU0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTU1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQyNzkzIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 202166.6, "calendar_total_sell": 202166.6, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 202166.6, "filter": { "id": "F57TT00094-8", "price": 202166.6, "gross_total": 199071, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "AI", "carrier_marketing": "AC", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL", "FRA" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T12:50:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192120del202601192350238del202601200335fra202601200805761fra202601201005yyz202601201250841", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY COMFORT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H25M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "xEFfDvX3nDKA1ndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-19T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-19", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rPVlHZL1BABQySiMoSB\/\/8MnDRIWLLv7PPLe6\/UhSKr\/7cJn+lZkF87kKHmtb6hwpmEtBTk4nB7lLlIumNs2UzKXT5RemPcrqsBEpM7pWaoPcawg2MzSUG7jUatgB8Jh9Ec4lEqnVCspkPiBfaqTX0BUwIsfg==", "FareInfoRef": "xEFfDvX3nDKAbpdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKA3ndzRKAAAA==", "origin": "DOH", "departure_time": "2026-01-20T08:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "YYZ", "arrival_time": "2026-01-20T14:40:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT14H10M", "distance": "6757", "lay_over": "PT10H10M", "lay_over_date": "2026-01-19", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "767" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "767" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9rPVlHZL1BABQySiMoSB\/\/8MnDRIWLLv7PPLe6\/UhSKr\/7cJn+lZkF87kKHmtb6hwpmEtBTk4nB7lLlIumNs2UzKXT5RemPcrqsBEpM7pWaoPcawg2MzSUG7jUatgB8Jh9Ec4lEqnVCspkPiBfaqTX0BUwIsfg==", "FareInfoRef": "xEFfDvX3nDKAbpdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 281660.64, "gross_total": 276147, "base_fare": 263695.64, "tax": 17965, "sell": { "currency": "BDT", "total": 281660.64, "base_fare": 263695.64, "tax": 17965 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgxNjYwLjY0LCJiYXNlX2ZhcmUiOjI2MzY5NS42NCwidGF4IjoxNzk2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3NjE0NywiYmFzZV9mYXJlIjoyNTgxODIsInRheCI6MTc5NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc2MTQ3LCJiYXNlX2ZhcmUiOjI1ODE4MiwidGF4IjoxNzk2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 281660.64, "base_fare": 263695.64, "tax": 17965, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258182.00", "tax": "17965.00", "discount": 0, "ait": "0.00", "service_charge": 5513.64 }, "partner": { "currency": "BDT", "total": 281660.64, "base_fare": 263695.64, "tax": 17965, "gross": { "base_fare": "258182.00", "tax": "17965.00", "discount": "0.00", "ait": "0.00", "service_charge": 5513.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11021.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MTY2MC42NCIsImJhc2VfZmFyZSI6IjI2MzY5NS42NCIsInRheCI6IjE3OTY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4MTgyLjAwIiwidGF4IjoiMTc5NjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NTEzLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTUxMy42NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc2MTQ3LjAwIiwiYmFzZV9mYXJlIjoiMjU4MTgyLjAwIiwidGF4IjoiMTc5NjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgxODIuMDAiLCJ0YXgiOiIxNzk2NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3NjE0Ny4wMCIsImJhc2VfZmFyZSI6IjI1ODE4Mi4wMCIsInRheCI6IjE3OTY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3NjE0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTEwMjEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 281660.64, "calendar_total_sell": 281660.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 281660.64, "filter": { "id": "F57TT00094-9", "price": 281660.64, "gross_total": 276147, "journey_duration": "PT1D6H25M", "journey_duration_seconds": 109500, "layover_duration": "PT10H10M", "layover_duration_seconds": 36600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T19:15:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T14:40:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601191915doh202601192220639doh202601200830yyz202601201440767", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEXIBLE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "xEFfDvX3nDKA5ndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T06:05:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-01-19T12:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-19", "flight_time": "PT9H10M", "distance": "3696", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "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": { "brand_id": "1919916", "brand_title": "FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "2", "FareBasis": "AF1XOX", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu2zabrklpM1lkMHIWLPD\/v8z5qQZzGBbtuSH916pK0Wu\/t8mfKZyQ35GIEPNa31DnCoJaSXIdUFIctwPjB3OiNzJM0uXxWVzlpCY5pNqhtrjFiI49pIUtMto0Br4gVAM5rCV\/cFZKKbW1+B4gX1qY18j\/yxP", "FareInfoRef": "xEFfDvX3nDKAqpdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKA7ndzRKAAAA==", "origin": "IST", "departure_time": "2026-01-19T15:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-01-19T18:15:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-19", "flight_time": "PT10H55M", "distance": "5092", "lay_over": "PT03H05M", "lay_over_date": "2026-01-19", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "brand_id": "1919916", "brand_title": "FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "2", "FareBasis": "AF1XOX", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu2zabrklpM1lkMHIWLPD\/v8z5qQZzGBbtuSH916pK0Wu\/t8mfKZyQ35GIEPNa31DnCoJaSXIdUFIctwPjB3OiNzJM0uXxWVzlpCY5pNqhtrjFiI49pIUtMto0Br4gVAM5rCV\/cFZKKbW1+B4gX1qY18j\/yxP", "FareInfoRef": "xEFfDvX3nDKAqpdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 277621.36, "gross_total": 289394, "base_fare": 224076.36, "tax": 53545, "sell": { "currency": "BDT", "total": 277621.36, "base_fare": 224076.36, "tax": 53545 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc3NjIxLjM2LCJiYXNlX2ZhcmUiOjIyNDA3Ni4zNiwidGF4Ijo1MzU0NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3Mjg4NC41NywiYmFzZV9mYXJlIjoyMTkzMzkuNTcsInRheCI6NTM1NDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6IjcuMDAifSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyODkzOTQsImJhc2VfZmFyZSI6MjM1ODQ5LCJ0YXgiOjUzNTQ1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 277621.36, "base_fare": 224076.36, "tax": 53545, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235849.00", "tax": "53545.00", "discount": 16509.43, "ait": "0.00", "service_charge": 4736.79 }, "partner": { "currency": "BDT", "total": 277621.36, "base_fare": 224076.36, "tax": 53545, "gross": { "base_fare": "235849.00", "tax": "53545.00", "discount": "16509.43", "ait": "0.00", "service_charge": 4736.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2945.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "36200.00" }, "Other": { "title": "Others taxes", "amount": "7456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3NzYyMS4zNiIsImJhc2VfZmFyZSI6IjIyNDA3Ni4zNiIsInRheCI6IjUzNTQ1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM1ODQ5LjAwIiwidGF4IjoiNTM1NDUuMDAiLCJkaXNjb3VudCI6IjE2NTA5LjQzIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNDczNi43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ3MzYuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3Mjg4NC41NyIsImJhc2VfZmFyZSI6IjIxOTMzOS41NyIsInRheCI6IjUzNTQ1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM1ODQ5LjAwIiwidGF4IjoiNTM1NDUuMDAiLCJkaXNjb3VudCI6IjE2NTA5LjQzIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4OTM5NC4wMCIsImJhc2VfZmFyZSI6IjIzNTg0OS4wMCIsInRheCI6IjUzNTQ1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4OTM5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIyOTQ1LjAwIn0sIllSIjp7ImFtb3VudCI6IjM2MjAwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijc0NTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzYyMDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiNyUgRk9SIERFUEFSVFVSRSIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiNyUgRk9SIERFUEFSVFVSRSIsImNvbWlzc2lvbl9leHBpcmVfdGltZXN0YW1wIjoiMTc5NjA2MTU5OSIsInNwZWNpZmljX3JvdXRlIjoiYW55X3JvdXRlIiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-19", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-19", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 277621.36, "calendar_total_sell": 277621.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 277621.36, "filter": { "id": "F57TT00094-10", "price": 277621.36, "gross_total": 289394, "journey_duration": "PT23H10M", "journey_duration_seconds": 83400, "layover_duration": "PT3H5M", "layover_duration_seconds": 11100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-19T06:05:00.000+06:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-19T18:15:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601190605ist202601191215713ist202601191520yyz20260119181517", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-11", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "YQ21BDAO", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwcqxG5QWNUT06RNGpf9\/2fM0B5mKYkT55VScnSBZjH9Y8F3KR+0dwEanOxoFSs9SZjSDrGI\/nS21fzAteUmqU35jDYbiyurAnbudkoD6NPXXMBrs8wwbmNQFQR674j7IdpyfW2VpstTpQ8hQiN6VVM\/HngsDA==", "FareInfoRef": "xEFfDvX3nDKA5pdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKA9ndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T08:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "HND", "arrival_time": "2026-01-20T13:45:00.000+09:00", "destination_terminal": "3", "destination_airport": { "name": "Tokyo International Airport", "city": "Ota, Tokyo", "country": "Japan", "timezone": "Asia\/Tokyo" }, "flight_date": "2026-01-20", "flight_time": "PT3H50M", "distance": "1823", "lay_over": "PT04H15M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "548" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "548" }, "booking_class": { "brand_id": "2006105", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "YQ21BDAO", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwcqxG5QWNUT06RNGpf9\/2fM0B5mKYkT55VScnSBZjH9Y8F3KR+0dwEanOxoFSs9SZjSDrGI\/nS21fzAteUmqU35jDYbiyurAnbudkoD6NPXXMBrs8wwbmNQFQR674j7IdpyfW2VpstTpQ8hQiN6VVM\/HngsDA==", "FareInfoRef": "xEFfDvX3nDKA5pdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKA\/ndzRKAAAA==", "origin": "HND", "departure_time": "2026-01-20T18:50:00.000+09:00", "origin_terminal": "3", "origin_airport": { "name": "Tokyo International Airport", "city": "Ota, Tokyo", "country": "Japan", "timezone": "Asia\/Tokyo" }, "destination": "YYZ", "arrival_time": "2026-01-20T17:05:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT12H15M", "distance": "6420", "lay_over": "PT05H05M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "2" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "2" }, "booking_class": { "brand_id": "1780916", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLVE92TG", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tINreEpwKhFDUQwGFA\/9\/Bk4DErZibzT2JjFGpR4pMsX\/GPAekqHcDShQP7W+MKsepn4D5bTgeXsss25ndBOlo7Lj3qUN0oIFb8iSx45aoO71UrKz7kxS0J5Gk76Bn1iTy5LyZnZdyeApX8QR\/lPf+gA\/Zyx2", "FareInfoRef": "xEFfDvX3nDKAFqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 656782.2, "gross_total": 644279, "base_fare": 620163.2, "tax": 36619, "sell": { "currency": "BDT", "total": 656782.2, "base_fare": 620163.2, "tax": 36619 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU2NzgyLjIsImJhc2VfZmFyZSI6NjIwMTYzLjIsInRheCI6MzY2MTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDQyNzksImJhc2VfZmFyZSI6NjA3NjYwLCJ0YXgiOjM2NjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY0NDI3OSwiYmFzZV9mYXJlIjo2MDc2NjAsInRheCI6MzY2MTl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 656782.2, "base_fare": 620163.2, "tax": 36619, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "607660.00", "tax": "36619.00", "discount": 0, "ait": "0.00", "service_charge": 12503.2 }, "partner": { "currency": "BDT", "total": 656782.2, "base_fare": 620163.2, "tax": 36619, "gross": { "base_fare": "607660.00", "tax": "36619.00", "discount": "0.00", "ait": "0.00", "service_charge": 12503.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "19956.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9719.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1Njc4Mi4yMCIsImJhc2VfZmFyZSI6IjYyMDE2My4yMCIsInRheCI6IjM2NjE5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3NjYwLjAwIiwidGF4IjoiMzY2MTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjUwMy4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNTAzLjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDQyNzkuMDAiLCJiYXNlX2ZhcmUiOiI2MDc2NjAuMDAiLCJ0YXgiOiIzNjYxOS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNzY2MC4wMCIsInRheCI6IjM2NjE5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNjA3NjYwLjAwIiwidGF4IjoiMzY2MTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjQ0Mjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5OTU2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTcxOS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTEwMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjExMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5OTU2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 656782.2, "calendar_total_sell": 656782.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 656782.2, "filter": { "id": "F57TT00094-11", "price": 656782.2, "gross_total": 644279, "journey_duration": "PT1D4H55M", "journey_duration_seconds": 104100, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "carrier_operating": "CX", "carrier_marketing": "AC", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "HND" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-20T17:05:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601200855hnd202601201345548hnd202601201850yyz2026012017052", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F57TT00094-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "14H40M", "routes": [ { "air_segment_key": "xEFfDvX3nDKABodzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-20T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "Y2AFFSSC", "FareRuleKey": "gws-eJxNTkEOxCAIfEwzd6AbtTcNXY9mE9uDPez\/n7Go3aQkwJAZBmKMQuKIOcRnLPgueqGcChSIZWsXfPAbBXAfQUQrmqSca1XcLptRZdCz8xC+RVdrUKduUj3QRt2Tgm5n82T02+jQNvAHn2SwpP2omrNd5pcpJ0Ue9qpt\/QBu4CzI", "FareInfoRef": "xEFfDvX3nDKAKqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKADodzRKAAAA==", "origin": "CAN", "departure_time": "2026-01-20T19:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "YYZ", "arrival_time": "2026-01-20T21:15:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT14H50M", "distance": "7750", "lay_over": "PT14H40M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "311" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "311" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSSC", "FareRuleKey": "gws-eJxNTkEOxCAIfEwzd6AbtTcNXY9mE9uDPez\/n7Go3aQkwJAZBmKMQuKIOcRnLPgueqGcChSIZWsXfPAbBXAfQUQrmqSca1XcLptRZdCz8xC+RVdrUKduUj3QRt2Tgm5n82T02+jQNvAHn2SwpP2omrNd5pcpJ0Ue9qpt\/QBu4CzI", "FareInfoRef": "xEFfDvX3nDKAKqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 1011861, "gross_total": 992171, "base_fare": 986690, "tax": 25171, "sell": { "currency": "BDT", "total": 1011861, "base_fare": 986690, "tax": 25171 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMTg2MSwiYmFzZV9mYXJlIjo5ODY2OTAsInRheCI6MjUxNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTIxNzEsImJhc2VfZmFyZSI6OTY3MDAwLCJ0YXgiOjI1MTcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjk5MjE3MSwiYmFzZV9mYXJlIjo5NjcwMDAsInRheCI6MjUxNzF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 1011861, "base_fare": 986690, "tax": 25171, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "967000.00", "tax": "25171.00", "discount": 0, "ait": "0.00", "service_charge": 19690 }, "partner": { "currency": "BDT", "total": 1011861, "base_fare": 986690, "tax": 25171, "gross": { "base_fare": "967000.00", "tax": "25171.00", "discount": "0.00", "ait": "0.00", "service_charge": 19690 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9204.00" }, "Other": { "title": "Others taxes", "amount": "8041.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTE4NjEuMDAiLCJiYXNlX2ZhcmUiOiI5ODY2OTAuMDAiLCJ0YXgiOiIyNTE3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk2NzAwMC4wMCIsInRheCI6IjI1MTcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTk2OTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxOTY5MC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTkyMTcxLjAwIiwiYmFzZV9mYXJlIjoiOTY3MDAwLjAwIiwidGF4IjoiMjUxNzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjcwMDAuMDAiLCJ0YXgiOiIyNTE3MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk5MjE3MS4wMCIsImJhc2VfZmFyZSI6Ijk2NzAwMC4wMCIsInRheCI6IjI1MTcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk5MjE3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiOTIwNC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI4MDQxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTg1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI5ODIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTIwNCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 1011861, "calendar_total_sell": 1011861, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 1011861, "filter": { "id": "F57TT00094-12", "price": 1011861, "gross_total": 992171, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-20T21:15:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192315can202601200445392can202601201925yyz202601202115311", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F57TT00094-13", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H18M", "transit_time": "8H20M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAFodzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-19T18:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-19", "flight_time": "PT3H20M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "6", "FareBasis": "Y2AFFSSC", "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7qBddW8ath5NE9uDe+j\/n1HQNikJzJCBgZyzIxeIOeX\/2PDe5EJ7CdDgNMe4EFM8KIGtBRF5DFdq7V3wdTlUalNeyHPw7sQrQIKEJVlgzHoWASWKft\/Nk2G3YVQ38COPorSV89mlVr3MN51cEkXoq7r1AWv+LL0=", "FareInfoRef": "xEFfDvX3nDKAYqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAHodzRKAAAA==", "origin": "CAN", "departure_time": "2026-01-20T00:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "YVR", "arrival_time": "2026-01-19T20:25:00.000-08:00", "destination_terminal": "M", "destination_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "flight_date": "2026-01-19", "flight_time": "PT12H00M", "distance": "6356", "lay_over": "PT06H15M", "lay_over_date": "2026-01-19", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "329" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "329" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSSC", "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7qBddW8ath5NE9uDe+j\/n1HQNikJzJCBgZyzIxeIOeX\/2PDe5EJ7CdDgNMe4EFM8KIGtBRF5DFdq7V3wdTlUalNeyHPw7sQrQIKEJVlgzHoWASWKft\/Nk2G3YVQ38COPorSV89mlVr3MN51cEkXoq7r1AWv+LL0=", "FareInfoRef": "xEFfDvX3nDKAYqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAJodzRKAAAA==", "origin": "YVR", "departure_time": "2026-01-19T22:30:00.000-08:00", "origin_terminal": "M", "origin_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "destination": "YYZ", "arrival_time": "2026-01-20T06:08:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT4H38M", "distance": "2086", "lay_over": "PT02H05M", "lay_over_date": "2026-01-19", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "WS", "carrier_name": "Westjet", "carrier_logo": "WS.png", "flight_number": "736" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "7542" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSSC", "FareRuleKey": "gws-eJxNTkEOAyEIfMxm7qBddW8ath5NE9uDe+j\/n1HQNikJzJCBgZyzIxeIOeX\/2PDe5EJ7CdDgNMe4EFM8KIGtBRF5DFdq7V3wdTlUalNeyHPw7sQrQIKEJVlgzHoWASWKft\/Nk2G3YVQ38COPorSV89mlVr3MN51cEkXoq7r1AWv+LL0=", "FareInfoRef": "xEFfDvX3nDKAYqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 1036205.34, "gross_total": 1016038, "base_fare": 1011034.34, "tax": 25171, "sell": { "currency": "BDT", "total": 1036205.34, "base_fare": 1011034.34, "tax": 25171 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNjIwNS4zNCwiYmFzZV9mYXJlIjoxMDExMDM0LjM0LCJ0YXgiOjI1MTcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNjAzOCwiYmFzZV9mYXJlIjo5OTA4NjcsInRheCI6MjUxNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNjAzOCwiYmFzZV9mYXJlIjo5OTA4NjcsInRheCI6MjUxNzF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 1036205.34, "base_fare": 1011034.34, "tax": 25171, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "990867.00", "tax": "25171.00", "discount": 0, "ait": "0.00", "service_charge": 20167.34 }, "partner": { "currency": "BDT", "total": 1036205.34, "base_fare": 1011034.34, "tax": 25171, "gross": { "base_fare": "990867.00", "tax": "25171.00", "discount": "0.00", "ait": "0.00", "service_charge": 20167.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9204.00" }, "Other": { "title": "Others taxes", "amount": "8041.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzYyMDUuMzQiLCJiYXNlX2ZhcmUiOiIxMDExMDM0LjM0IiwidGF4IjoiMjUxNzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTA4NjcuMDAiLCJ0YXgiOiIyNTE3MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwMTY3LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAxNjcuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTYwMzguMDAiLCJiYXNlX2ZhcmUiOiI5OTA4NjcuMDAiLCJ0YXgiOiIyNTE3MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk5MDg2Ny4wMCIsInRheCI6IjI1MTcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNjAzOC4wMCIsImJhc2VfZmFyZSI6Ijk5MDg2Ny4wMCIsInRheCI6IjI1MTcxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYwMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNjAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiOTgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjkyMDQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiODA0MS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJDTiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTU4NSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjkyMDQiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 1036205.34, "calendar_total_sell": 1036205.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 1036205.34, "filter": { "id": "F57TT00094-13", "price": 1036205.34, "gross_total": 1016038, "journey_duration": "PT1D4H18M", "journey_duration_seconds": 101880, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN", "YVR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-19T12:50:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-20T06:08:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601191250can2026011918105016can202601200025yvr202601192025329yvr202601192230yyz202601200608736", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H50M", "transit_time": "14H40M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "2", "FareBasis": "QK31BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cpzbK7N3AJHkxQE03Eg\/\/\/GRZYE5u0HXjtQAjB0XmKrOE\/Jnym\/YXy3IECZ1nrG5uuJKSdQFJxv6icUrziMNkMlY5Hlz6YmdUa8pz9QC1Qe01xNzaczVPQnkaTdoGfuEWTJaYHdfbsRc\/LAbnA\/mp7X3JvLHw=", "FareInfoRef": "xEFfDvX3nDKAoqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAYndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T19:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YYZ", "arrival_time": "2026-01-20T21:00:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT14H40M", "distance": "7802", "lay_over": "PT14H40M", "lay_over_date": "2026-01-20", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "826" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "826" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "2", "FareBasis": "QK31BDAO", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/cpzbK7N3AJHkxQE03Eg\/\/\/GRZYE5u0HXjtQAjB0XmKrOE\/Jnym\/YXy3IECZ1nrG5uuJKSdQFJxv6icUrziMNkMlY5Hlz6YmdUa8pz9QC1Qe01xNzaczVPQnkaTdoGfuEWTJaYHdfbsRc\/LAbnA\/mp7X3JvLHw=", "FareInfoRef": "xEFfDvX3nDKAoqdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 134695.04, "gross_total": 132043, "base_fare": 117754.04, "tax": 16941, "sell": { "currency": "BDT", "total": 134695.04, "base_fare": 117754.04, "tax": 16941 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0Njk1LjA0LCJiYXNlX2ZhcmUiOjExNzc1NC4wNCwidGF4IjoxNjk0MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMjA0MywiYmFzZV9mYXJlIjoxMTUxMDIsInRheCI6MTY5NDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyMDQzLCJiYXNlX2ZhcmUiOjExNTEwMiwidGF4IjoxNjk0MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134695.04, "base_fare": 117754.04, "tax": 16941, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "115102.00", "tax": "16941.00", "discount": 0, "ait": "0.00", "service_charge": 2652.04 }, "partner": { "currency": "BDT", "total": 134695.04, "base_fare": 117754.04, "tax": 16941, "gross": { "base_fare": "115102.00", "tax": "16941.00", "discount": "0.00", "ait": "0.00", "service_charge": 2652.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDY5NS4wNCIsImJhc2VfZmFyZSI6IjExNzc1NC4wNCIsInRheCI6IjE2OTQxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MTAyLjAwIiwidGF4IjoiMTY5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNjUyLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjY1Mi4wNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMyMDQzLjAwIiwiYmFzZV9mYXJlIjoiMTE1MTAyLjAwIiwidGF4IjoiMTY5NDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxMDIuMDAiLCJ0YXgiOiIxNjk0MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjA0My4wMCIsImJhc2VfZmFyZSI6IjExNTEwMi4wMCIsInRheCI6IjE2OTQxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMjA0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTk5Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 134695.04, "calendar_total_sell": 134695.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134695.04, "filter": { "id": "F57TT00094-14", "price": 134695.04, "gross_total": 132043, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-20T21:00:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201920yyz202601202100826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAandzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T10:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YYZ", "arrival_time": "2026-01-20T12:15:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT14H50M", "distance": "7802", "lay_over": "PT05H45M", "lay_over_date": "2026-01-20", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "828" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "828" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 157224.8, "gross_total": 154131, "base_fare": 140283.8, "tax": 16941, "sell": { "currency": "BDT", "total": 157224.8, "base_fare": 140283.8, "tax": 16941 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3MjI0LjgsImJhc2VfZmFyZSI6MTQwMjgzLjgsInRheCI6MTY5NDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNTQxMzEsImJhc2VfZmFyZSI6MTM3MTkwLCJ0YXgiOjE2OTQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDEzMSwiYmFzZV9mYXJlIjoxMzcxOTAsInRheCI6MTY5NDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157224.8, "base_fare": 140283.8, "tax": 16941, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137190.00", "tax": "16941.00", "discount": 0, "ait": "0.00", "service_charge": 3093.8 }, "partner": { "currency": "BDT", "total": 157224.8, "base_fare": 140283.8, "tax": 16941, "gross": { "base_fare": "137190.00", "tax": "16941.00", "discount": "0.00", "ait": "0.00", "service_charge": 3093.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzIyNC44MCIsImJhc2VfZmFyZSI6IjE0MDI4My44MCIsInRheCI6IjE2OTQxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTY5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDkzLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5My44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0MTMxLjAwIiwiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTY5NDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcxOTAuMDAiLCJ0YXgiOiIxNjk0MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDEzMS4wMCIsImJhc2VfZmFyZSI6IjEzNzE5MC4wMCIsInRheCI6IjE2OTQxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NDEzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTk5Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 157224.8, "calendar_total_sell": 157224.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157224.8, "filter": { "id": "F57TT00094-15", "price": 157224.8, "gross_total": 154131, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T12:15:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201025yyz202601201215828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-16", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D8H54M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAcndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T15:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YVR", "arrival_time": "2026-01-20T11:00:00.000-08:00", "destination_terminal": "M", "destination_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "flight_date": "2026-01-20", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAendzRKAAAA==", "origin": "YVR", "departure_time": "2026-01-20T13:40:00.000-08:00", "origin_terminal": "M", "origin_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "destination": "YYZ", "arrival_time": "2026-01-20T21:04:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT4H24M", "distance": "2086", "lay_over": "PT02H40M", "lay_over_date": "2026-01-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "114" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "1520" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 157372.8, "gross_total": 154279, "base_fare": 140283.8, "tax": 17089, "sell": { "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3MzcyLjgsImJhc2VfZmFyZSI6MTQwMjgzLjgsInRheCI6MTcwODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNTQyNzksImJhc2VfZmFyZSI6MTM3MTkwLCJ0YXgiOjE3MDg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDI3OSwiYmFzZV9mYXJlIjoxMzcxOTAsInRheCI6MTcwODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137190.00", "tax": "17089.00", "discount": 0, "ait": "0.00", "service_charge": 3093.8 }, "partner": { "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089, "gross": { "base_fare": "137190.00", "tax": "17089.00", "discount": "0.00", "ait": "0.00", "service_charge": 3093.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "148.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzM3Mi44MCIsImJhc2VfZmFyZSI6IjE0MDI4My44MCIsInRheCI6IjE3MDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTcwODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDkzLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5My44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTcwODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcxOTAuMDAiLCJ0YXgiOiIxNzA4OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDI3OS4wMCIsImJhc2VfZmFyZSI6IjEzNzE5MC4wMCIsInRheCI6IjE3MDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NDI3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 157372.8, "calendar_total_sell": 157372.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157372.8, "filter": { "id": "F57TT00094-16", "price": 157372.8, "gross_total": 154279, "journey_duration": "PT1D8H54M", "journey_duration_seconds": 118440, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "YVR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-20T21:04:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201530yvr202601201100838yvr202601201340yyz202601202104114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-17", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H28M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAcndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T15:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YVR", "arrival_time": "2026-01-20T11:00:00.000-08:00", "destination_terminal": "M", "destination_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "flight_date": "2026-01-20", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "838" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAgndzRKAAAA==", "origin": "YVR", "departure_time": "2026-01-20T17:00:00.000-08:00", "origin_terminal": "M", "origin_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "destination": "YYZ", "arrival_time": "2026-01-21T00:38:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-21", "flight_time": "PT4H38M", "distance": "2086", "lay_over": "PT06H00M", "lay_over_date": "2026-01-20", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WS", "carrier_name": "Westjet", "carrier_logo": "WS.png", "flight_number": "718" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "7040" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 157372.8, "gross_total": 154279, "base_fare": 140283.8, "tax": 17089, "sell": { "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3MzcyLjgsImJhc2VfZmFyZSI6MTQwMjgzLjgsInRheCI6MTcwODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNTQyNzksImJhc2VfZmFyZSI6MTM3MTkwLCJ0YXgiOjE3MDg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDI3OSwiYmFzZV9mYXJlIjoxMzcxOTAsInRheCI6MTcwODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137190.00", "tax": "17089.00", "discount": 0, "ait": "0.00", "service_charge": 3093.8 }, "partner": { "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089, "gross": { "base_fare": "137190.00", "tax": "17089.00", "discount": "0.00", "ait": "0.00", "service_charge": 3093.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "148.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzM3Mi44MCIsImJhc2VfZmFyZSI6IjE0MDI4My44MCIsInRheCI6IjE3MDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTcwODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDkzLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5My44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTcwODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcxOTAuMDAiLCJ0YXgiOiIxNzA4OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDI3OS4wMCIsImJhc2VfZmFyZSI6IjEzNzE5MC4wMCIsInRheCI6IjE3MDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NDI3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 157372.8, "calendar_total_sell": 157372.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157372.8, "filter": { "id": "F57TT00094-17", "price": 157372.8, "gross_total": 154279, "journey_duration": "PT1D12H28M", "journey_duration_seconds": 131280, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "YVR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T00:38:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601201530yvr202601201100838yvr202601201700yyz202601210038718", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-18", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D17H58M", "transit_time": "22H15M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAindzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-21T01:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "YVR", "arrival_time": "2026-01-20T20:35:00.000-08:00", "destination_terminal": "M", "destination_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "flight_date": "2026-01-20", "flight_time": "PT11H35M", "distance": "6383", "lay_over": "PT20H20M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "888" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "888" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAkndzRKAAAA==", "origin": "YVR", "departure_time": "2026-01-20T22:30:00.000-08:00", "origin_terminal": "M", "origin_airport": { "name": "Vancouver International Airport", "city": "Vancouver", "country": "Canada", "timezone": "America\/Vancouver" }, "destination": "YYZ", "arrival_time": "2026-01-21T06:08:00.000-05:00", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-21", "flight_time": "PT4H38M", "distance": "2086", "lay_over": "PT01H55M", "lay_over_date": "2026-01-20", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WS", "carrier_name": "Westjet", "carrier_logo": "WS.png", "flight_number": "736" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "7046" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "4", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kPJdvXW2qYeTKoHTawH\/\/8MabebSAIMDAyEEBydp8gp\/NuC75LeqK8EVDjz1j4QGyMhvQRJRb2pXHK8Y6qcjaqD3rOMwcKillDW4neqG9qIOSZwKpumoN9Gh9bAAR7RYI35SV09R9DrNklusGdt7weRniyX", "FareInfoRef": "xEFfDvX3nDKA1qdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 157372.8, "gross_total": 154279, "base_fare": 140283.8, "tax": 17089, "sell": { "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3MzcyLjgsImJhc2VfZmFyZSI6MTQwMjgzLjgsInRheCI6MTcwODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNTQyNzksImJhc2VfZmFyZSI6MTM3MTkwLCJ0YXgiOjE3MDg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDI3OSwiYmFzZV9mYXJlIjoxMzcxOTAsInRheCI6MTcwODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137190.00", "tax": "17089.00", "discount": 0, "ait": "0.00", "service_charge": 3093.8 }, "partner": { "currency": "BDT", "total": 157372.8, "base_fare": 140283.8, "tax": 17089, "gross": { "base_fare": "137190.00", "tax": "17089.00", "discount": "0.00", "ait": "0.00", "service_charge": 3093.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "148.00" }, "Other": { "title": "Others taxes", "amount": "9997.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzM3Mi44MCIsImJhc2VfZmFyZSI6IjE0MDI4My44MCIsInRheCI6IjE3MDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTcwODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDkzLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5My44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTcwODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcxOTAuMDAiLCJ0YXgiOiIxNzA4OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDI3OS4wMCIsImJhc2VfZmFyZSI6IjEzNzE5MC4wMCIsInRheCI6IjE3MDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NDI3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 157372.8, "calendar_total_sell": 157372.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157372.8, "filter": { "id": "F57TT00094-18", "price": 157372.8, "gross_total": 154279, "journey_duration": "PT1D17H58M", "journey_duration_seconds": 151080, "layover_duration": "PT22H15M", "layover_duration_seconds": 80100, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "YVR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T06:08:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601210100yvr202601202035888yvr202601202230yyz202601210608736", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECO CLASSIC", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAmndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-19T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-19", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VK3YWSDC", "FareRuleKey": "gws-eJxNTssKAjEM\/Jhl7pOu29VbuwmICL24KvXg\/3+Gaa1gIJlJJq+UUmCIFDmmf5vwnvIF5a5AQXCv9QVhJAlpKci44HGd6\/NmirHl5FLp8helN2rQgwN0dexSM9QeLSs4NrsL2m006gX8SN6dlmz7ZmcT758XbjZErvBnfe4Ds8Is\/w==", "FareInfoRef": "xEFfDvX3nDKAMrdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAondzRKAAAA==", "origin": "DEL", "departure_time": "2026-01-20T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "YYZ", "arrival_time": "2026-01-20T11:05:00.000-05:00", "destination_terminal": null, "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-19", "flight_time": "PT20H00M", "distance": "7233", "lay_over": "PT01H45M", "lay_over_date": "2026-01-19", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "187" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "187" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VK3YWSDC", "FareRuleKey": "gws-eJxNTssKAjEM\/Jhl7pOu29VbuwmICL24KvXg\/3+Gaa1gIJlJJq+UUmCIFDmmf5vwnvIF5a5AQXCv9QVhJAlpKci44HGd6\/NmirHl5FLp8helN2rQgwN0dexSM9QeLSs4NrsL2m006gX8SN6dlmz7ZmcT758XbjZErvBnfe4Ds8Is\/w==", "FareInfoRef": "xEFfDvX3nDKAMrdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 171402.46, "gross_total": 168451, "base_fare": 133024.46, "tax": 38378, "sell": { "currency": "BDT", "total": 171402.46, "base_fare": 133024.46, "tax": 38378 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcxNDAyLjQ2LCJiYXNlX2ZhcmUiOjEzMzAyNC40NiwidGF4IjozODM3OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2ODQ1MSwiYmFzZV9mYXJlIjoxMzAwNzMsInRheCI6MzgzNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY4NDUxLCJiYXNlX2ZhcmUiOjEzMDA3MywidGF4IjozODM3OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 171402.46, "base_fare": 133024.46, "tax": 38378, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "130073.00", "tax": "38378.00", "discount": 0, "ait": "0.00", "service_charge": 2951.46 }, "partner": { "currency": "BDT", "total": 171402.46, "base_fare": 133024.46, "tax": 38378, "gross": { "base_fare": "130073.00", "tax": "38378.00", "discount": "0.00", "ait": "0.00", "service_charge": 2951.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "24542.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "436.00" }, "Other": { "title": "Others taxes", "amount": "6456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MTQwMi40NiIsImJhc2VfZmFyZSI6IjEzMzAyNC40NiIsInRheCI6IjM4Mzc4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwMDczLjAwIiwidGF4IjoiMzgzNzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOTUxLjQ2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjk1MS40NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY4NDUxLjAwIiwiYmFzZV9mYXJlIjoiMTMwMDczLjAwIiwidGF4IjoiMzgzNzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzAwNzMuMDAiLCJ0YXgiOiIzODM3OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2ODQ1MS4wMCIsImJhc2VfZmFyZSI6IjEzMDA3My4wMCIsInRheCI6IjM4Mzc4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2ODQ1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIyNDU0Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjQ1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQzNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 171402.46, "calendar_total_sell": 171402.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 171402.46, "filter": { "id": "F57TT00094-19", "price": 171402.46, "gross_total": 168451, "journey_duration": "PT1D0H45M", "journey_duration_seconds": 89100, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T11:05:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192120del202601192350238del202601200135yyz202601201105187", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D19H25M", "transit_time": "23H40M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAmndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-19T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-19", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "238" }, "booking_class": { "brand_id": "1780915", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "MXOXKYRC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zRXc6ytrklOJdSmsHooNlh\/3\/G3DSDGWzLyJJijI5upMgc\/2vAZ0iK8lKgwFnX+oZ9+XmCnCfI8Y7teBxrfSq6SzCqNPra0h6zz84WNOjtos5CbTNbDrszSUHLXnAepsEPpN1gSXnf1kXFFJ6hU5xgJqb7AuDdLWY=", "FareInfoRef": "xEFfDvX3nDKAZrdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKArndzRKAAAA==", "origin": "DEL", "departure_time": "2026-01-20T23:30:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "YYZ", "arrival_time": "2026-01-21T05:45:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT16H45M", "distance": "7233", "lay_over": "PT23H40M", "lay_over_date": "2026-01-19", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "43" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "43" }, "booking_class": { "brand_id": "1780915", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "1", "FareBasis": "MXOXKYRC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zRXc6ytrklOJdSmsHooNlh\/3\/G3DSDGWzLyJJijI5upMgc\/2vAZ0iK8lKgwFnX+oZ9+XmCnCfI8Y7teBxrfSq6SzCqNPra0h6zz84WNOjtos5CbTNbDrszSUHLXnAepsEPpN1gSXnf1kXFFJ6hU5xgJqb7AuDdLWY=", "FareInfoRef": "xEFfDvX3nDKAZrdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 194171.38, "gross_total": 190913, "base_fare": 148677.38, "tax": 45494, "sell": { "currency": "BDT", "total": 194171.38, "base_fare": 148677.38, "tax": 45494 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk0MTcxLjM4LCJiYXNlX2ZhcmUiOjE0ODY3Ny4zOCwidGF4Ijo0NTQ5NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MDkxMywiYmFzZV9mYXJlIjoxNDU0MTksInRheCI6NDU0OTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkwOTEzLCJiYXNlX2ZhcmUiOjE0NTQxOSwidGF4Ijo0NTQ5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 194171.38, "base_fare": 148677.38, "tax": 45494, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145419.00", "tax": "45494.00", "discount": 0, "ait": "0.00", "service_charge": 3258.38 }, "partner": { "currency": "BDT", "total": 194171.38, "base_fare": 148677.38, "tax": 45494, "gross": { "base_fare": "145419.00", "tax": "45494.00", "discount": "0.00", "ait": "0.00", "service_charge": 3258.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "32094.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5NDE3MS4zOCIsImJhc2VfZmFyZSI6IjE0ODY3Ny4zOCIsInRheCI6IjQ1NDk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1NDE5LjAwIiwidGF4IjoiNDU0OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMjU4LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzI1OC4zOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkwOTEzLjAwIiwiYmFzZV9mYXJlIjoiMTQ1NDE5LjAwIiwidGF4IjoiNDU0OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU0MTkuMDAiLCJ0YXgiOiI0NTQ5NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MDkxMy4wMCIsImJhc2VfZmFyZSI6IjE0NTQxOS4wMCIsInRheCI6IjQ1NDk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDkxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMjA5NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY0NTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjA5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-21", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 194171.38, "calendar_total_sell": 194171.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 194171.38, "filter": { "id": "F57TT00094-20", "price": 194171.38, "gross_total": 190913, "journey_duration": "PT1D19H25M", "journey_duration_seconds": 156300, "layover_duration": "PT23H40M", "layover_duration_seconds": 85200, "carrier_operating": "AI", "carrier_marketing": "AC", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:20:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T05:45:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192120del202601192350238del202601202330yyz20260121054543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY VALUE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAtndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-01-20T01:10:00.000+04:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-19", "flight_time": "PT5H55M", "distance": "2260", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "3L", "carrier_name": "Air Arabia Abu Dhabi", "carrier_logo": "3L.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "1367" }, "booking_class": { "brand_id": "1998873", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QN900V6R", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu5wuWXpLSNtjYKMbZIf9\/2dM6QMmsC1bfqWUHF2gWUz\/GPAdlob6KkCFk7X2gY0UYD0FGTwedSLf4YlzyySp7vIRbW9cYhkVsHINh9SBtvs5F9Bu3qtB2w39NjpVARfJm2jN89YKg+mSMZ4S79CrmvoBQZEsWQ==", "FareInfoRef": "xEFfDvX3nDKAordzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAvndzRKAAAA==", "origin": "AUH", "departure_time": "2026-01-20T03:20:00.000+04:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "YYZ", "arrival_time": "2026-01-20T09:20:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-19", "flight_time": "PT15H00M", "distance": "6903", "lay_over": "PT02H10M", "lay_over_date": "2026-01-20", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "21" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "21" }, "booking_class": { "brand_id": "1998873", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QN900V6R", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu5wuWXpLSNtjYKMbZIf9\/2dM6QMmsC1bfqWUHF2gWUz\/GPAdlob6KkCFk7X2gY0UYD0FGTwedSLf4YlzyySp7vIRbW9cYhkVsHINh9SBtvs5F9Bu3qtB2w39NjpVARfJm2jN89YKg+mSMZ4S79CrmvoBQZEsWQ==", "FareInfoRef": "xEFfDvX3nDKAordzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 197701.86, "gross_total": 193781, "base_fare": 182463.86, "tax": 15238, "sell": { "currency": "BDT", "total": 197701.86, "base_fare": 182463.86, "tax": 15238 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk3NzAxLjg2LCJiYXNlX2ZhcmUiOjE4MjQ2My44NiwidGF4IjoxNTIzOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5Mzc4MSwiYmFzZV9mYXJlIjoxNzg1NDMsInRheCI6MTUyMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzNzgxLCJiYXNlX2ZhcmUiOjE3ODU0MywidGF4IjoxNTIzOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 197701.86, "base_fare": 182463.86, "tax": 15238, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178543.00", "tax": "15238.00", "discount": 0, "ait": "0.00", "service_charge": 3920.86 }, "partner": { "currency": "BDT", "total": 197701.86, "base_fare": 182463.86, "tax": 15238, "gross": { "base_fare": "178543.00", "tax": "15238.00", "discount": "0.00", "ait": "0.00", "service_charge": 3920.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "8294.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5NzcwMS44NiIsImJhc2VfZmFyZSI6IjE4MjQ2My44NiIsInRheCI6IjE1MjM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4NTQzLjAwIiwidGF4IjoiMTUyMzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOTIwLjg2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkyMC44NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkzNzgxLjAwIiwiYmFzZV9mYXJlIjoiMTc4NTQzLjAwIiwidGF4IjoiMTUyMzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg1NDMuMDAiLCJ0YXgiOiIxNTIzOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5Mzc4MS4wMCIsImJhc2VfZmFyZSI6IjE3ODU0My4wMCIsInRheCI6IjE1MjM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5Mzc4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiODI5NC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY3MSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "3L", "calendar_total_currency": "BDT", "calendar_total_price": 197701.86, "calendar_total_sell": 197701.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 197701.86, "filter": { "id": "F57TT00094-21", "price": 197701.86, "gross_total": 193781, "journey_duration": "PT23H5M", "journey_duration_seconds": 83100, "layover_duration": "PT2H10M", "layover_duration_seconds": 7800, "carrier_operating": "3L", "carrier_marketing": "EY", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-20T09:20:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192115auh20260120011064auh202601200320yyz20260120092021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-22", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAmndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-19T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-19", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "238" }, "booking_class": { "brand_id": "1780915", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "MXOXKYRC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zRXc6ytrklOJdSmsHooNlh\/3\/G3DSDGWzLyJJijI5upMgc\/2vAZ0iK8lKgwFnX+oZ9+XmCnCfI8Y7teBxrfSq6SzCqNPra0h6zz84WNOjtos5CbTNbDrszSUHLXnAepsEPpN1gSXnf1kXFFJ6hU5xgJqb7AuDdLWY=", "FareInfoRef": "xEFfDvX3nDKAZrdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAxndzRKAAAA==", "origin": "DEL", "departure_time": "2026-01-20T03:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "FRA", "arrival_time": "2026-01-20T08:05:00.000+01:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-01-19", "flight_time": "PT9H00M", "distance": "3805", "lay_over": "PT03H45M", "lay_over_date": "2026-01-19", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "761" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "761" }, "booking_class": { "brand_id": "1780915", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MXOXKYRC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zRXc6ytrklOJdSmsHooNlh\/3\/G3DSDGWzLyJJijI5upMgc\/2vAZ0iK8lKgwFnX+oZ9+XmCnCfI8Y7teBxrfSq6SzCqNPra0h6zz84WNOjtos5CbTNbDrszSUHLXnAepsEPpN1gSXnf1kXFFJ6hU5xgJqb7AuDdLWY=", "FareInfoRef": "xEFfDvX3nDKAZrdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKAzndzRKAAAA==", "origin": "FRA", "departure_time": "2026-01-20T10:05:00.000+01:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-01-20T12:50:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT8H45M", "distance": "3939", "lay_over": "PT02H00M", "lay_over_date": "2026-01-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "841" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "841" }, "booking_class": { "brand_id": "1780915", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MXOXKYRC", "FareRuleKey": "gws-eJxNTUEKwzAMe0zRXc6ytrklOJdSmsHooNlh\/3\/G3DSDGWzLyJJijI5upMgc\/2vAZ0iK8lKgwFnX+oZ9+XmCnCfI8Y7teBxrfSq6SzCqNPra0h6zz84WNOjtos5CbTNbDrszSUHLXnAepsEPpN1gSXnf1kXFFJ6hU5xgJqb7AuDdLWY=", "FareInfoRef": "xEFfDvX3nDKAZrdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 210468.38, "gross_total": 207210, "base_fare": 148677.38, "tax": 61791, "sell": { "currency": "BDT", "total": 210468.38, "base_fare": 148677.38, "tax": 61791 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjEwNDY4LjM4LCJiYXNlX2ZhcmUiOjE0ODY3Ny4zOCwidGF4Ijo2MTc5MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzIxMCwiYmFzZV9mYXJlIjoxNDU0MTksInRheCI6NjE3OTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3MjEwLCJiYXNlX2ZhcmUiOjE0NTQxOSwidGF4Ijo2MTc5MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 210468.38, "base_fare": 148677.38, "tax": 61791, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145419.00", "tax": "61791.00", "discount": 0, "ait": "0.00", "service_charge": 3258.38 }, "partner": { "currency": "BDT", "total": 210468.38, "base_fare": 148677.38, "tax": 61791, "gross": { "base_fare": "145419.00", "tax": "61791.00", "discount": "0.00", "ait": "0.00", "service_charge": 3258.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "42793.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12054.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxMDQ2OC4zOCIsImJhc2VfZmFyZSI6IjE0ODY3Ny4zOCIsInRheCI6IjYxNzkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1NDE5LjAwIiwidGF4IjoiNjE3OTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMjU4LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzI1OC4zOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3MjEwLjAwIiwiYmFzZV9mYXJlIjoiMTQ1NDE5LjAwIiwidGF4IjoiNjE3OTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU0MTkuMDAiLCJ0YXgiOiI2MTc5MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzIxMC4wMCIsImJhc2VfZmFyZSI6IjE0NTQxOS4wMCIsInRheCI6IjYxNzkxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNzIxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0Mjc5My4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMDU0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTU1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQyNzkzIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 210468.38, "calendar_total_sell": 210468.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 210468.38, "filter": { "id": "F57TT00094-22", "price": 210468.38, "gross_total": 207210, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "AI", "carrier_marketing": "AC", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL", "FRA" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-19T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-20T12:50:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601192120del202601192350238del202601200335fra202601200805761fra202601201005yyz202601201250841", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176872126296235HRW62", "flight_key": "F57TT00094-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#138890", "supplier_code": "travelport", "supplier_uid": "F57TT00094", "supplier_partner_code": "travelport-57-00094", "info_message": null, "tp_trace_id": "2011176872126296235HRW62", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-23", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "xEFfDvX3nDKAWndzRKAAAA==", "origin": "DAC", "departure_time": "2026-01-19T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-01-20T04:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-01-19", "flight_time": "PT3H30M", "distance": "1497", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "662" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "YQ31BDAO", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwdaxG5QWNUT06RNGpf9\/2fMpT3MUp5OnKSUHF2gWUz\/mPCdygftXYAGJ9tbxcxlIWEqO0hG9Ke3teYHLpWbqDboM9oYLK7MCti42UkdQB++5gJeytI0HLdxpGoI9N4R911py\/W1VpouD5Y+hAit6FVt\/QAlGSwb", "FareInfoRef": "xEFfDvX3nDKA1rdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKA9ndzRKAAAA==", "origin": "HKG", "departure_time": "2026-01-20T08:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "HND", "arrival_time": "2026-01-20T13:45:00.000+09:00", "destination_terminal": "3", "destination_airport": { "name": "Tokyo International Airport", "city": "Ota, Tokyo", "country": "Japan", "timezone": "Asia\/Tokyo" }, "flight_date": "2026-01-20", "flight_time": "PT3H50M", "distance": "1823", "lay_over": "PT04H15M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "548" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "548" }, "booking_class": { "brand_id": "2006104", "brand_title": "ECONOMY ESSENTIAL", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "YQ31BDAO", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwdaxG5QWNUT06RNGpf9\/2fMpT3MUp5OnKSUHF2gWUz\/mPCdygftXYAGJ9tbxcxlIWEqO0hG9Ke3teYHLpWbqDboM9oYLK7MCti42UkdQB++5gJeytI0HLdxpGoI9N4R911py\/W1VpouD5Y+hAit6FVt\/QAlGSwb", "FareInfoRef": "xEFfDvX3nDKA1rdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "xEFfDvX3nDKA\/ndzRKAAAA==", "origin": "HND", "departure_time": "2026-01-20T18:50:00.000+09:00", "origin_terminal": "3", "origin_airport": { "name": "Tokyo International Airport", "city": "Ota, Tokyo", "country": "Japan", "timezone": "Asia\/Tokyo" }, "destination": "YYZ", "arrival_time": "2026-01-20T17:05:00.000-05:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-01-20", "flight_time": "PT12H15M", "distance": "6420", "lay_over": "PT05H05M", "lay_over_date": "2026-01-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "2" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "2" }, "booking_class": { "brand_id": "1780915", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLVE92FL", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SIWl2duWUUoLJoh\/cRe9\/jMpxCpWwNOZJY8cYlTpS5BT\/Y8BnSIbyMKBA\/dT6xjyGUfsNlPOC1\/pcZr2s6CZKR2XHvUsbpAUL3pAlTx21QN3rtWRn3ZmkoD2NJn0DP7EllyXlu9ltI4OnHIgT\/Ke+9QU7nSxv", "FareInfoRef": "xEFfDvX3nDKABsdzRKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 665168.64, "gross_total": 652501, "base_fare": 628549.64, "tax": 36619, "sell": { "currency": "BDT", "total": 665168.64, "base_fare": 628549.64, "tax": 36619 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1MTY4LjY0LCJiYXNlX2ZhcmUiOjYyODU0OS42NCwidGF4IjozNjYxOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY1MjUwMSwiYmFzZV9mYXJlIjo2MTU4ODIsInRheCI6MzY2MTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjUyNTAxLCJiYXNlX2ZhcmUiOjYxNTg4MiwidGF4IjozNjYxOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 665168.64, "base_fare": 628549.64, "tax": 36619, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "615882.00", "tax": "36619.00", "discount": 0, "ait": "0.00", "service_charge": 12667.64 }, "partner": { "currency": "BDT", "total": 665168.64, "base_fare": 628549.64, "tax": 36619, "gross": { "base_fare": "615882.00", "tax": "36619.00", "discount": "0.00", "ait": "0.00", "service_charge": 12667.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "19956.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9719.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTE2OC42NCIsImJhc2VfZmFyZSI6IjYyODU0OS42NCIsInRheCI6IjM2NjE5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE1ODgyLjAwIiwidGF4IjoiMzY2MTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjY2Ny42NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNjY3LjY0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NTI1MDEuMDAiLCJiYXNlX2ZhcmUiOiI2MTU4ODIuMDAiLCJ0YXgiOiIzNjYxOS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNTg4Mi4wMCIsInRheCI6IjM2NjE5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjUyNTAxLjAwIiwiYmFzZV9mYXJlIjoiNjE1ODgyLjAwIiwidGF4IjoiMzY2MTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjUyNTAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5OTU2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTcxOS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTEwMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjExMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5OTU2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-19-2026-01-20", "calendar_flight_date": "2026-01-19", "calendar_arrival_date": "2026-01-20", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 665168.64, "calendar_total_sell": 665168.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 665168.64, "filter": { "id": "F57TT00094-23", "price": 665168.64, "gross_total": 652501, "journey_duration": "PT1D4H55M", "journey_duration_seconds": 104100, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "carrier_operating": "CX", "carrier_marketing": "AC", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "HKG", "HND" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-19T23:10:00.000+06:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-20T17:05:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601192310hkg202601200440662hkg202601200855hnd202601201345548hnd202601201850yyz2026012017052", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": null }