{ "status": "success", "tracking_id": "2011176842105496235YFGH5", "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-15", "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-15", "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": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECO VALUE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "ohuV4skEuDKA3OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-15T23: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-15", "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": "W", "meal_code": null, "seat_available": "2", "FareBasis": "WK3YXSDC", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5y6iRHOxKUUvClKa176P+fUdlJoAJp1x5bUkopMEwUiek\/BnyHfEN5KlAQPGv9YOFCQtoJ5BTxuo\/1\/TDF2cRR6XhX6Q816MUFOrt21AK1V8vqbO9MUtBGo1m\/wGny5rZk21a7mlA4Rq52QM7wXf3fD4+5LNw=", "FareInfoRef": "ohuV4skEuDKAvPjysoBAAA==" }, "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": "ohuV4skEuDKA5OjysoBAAA==", "origin": "DEL", "departure_time": "2026-01-16T01: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-16T11: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-15", "flight_time": "PT20H00M", "distance": "7233", "lay_over": "PT01H45M", "lay_over_date": "2026-01-15", "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": "W", "meal_code": null, "seat_available": "2", "FareBasis": "WK3YXSDC", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5y6iRHOxKUUvClKa176P+fUdlJoAJp1x5bUkopMEwUiek\/BnyHfEN5KlAQPGv9YOFCQtoJ5BTxuo\/1\/TDF2cRR6XhX6Q816MUFOrt21AK1V8vqbO9MUtBGo1m\/wGny5rZk21a7mlA4Rq52QM7wXf3fD4+5LNw=", "FareInfoRef": "ohuV4skEuDKAvPjysoBAAA==" }, "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": 139861, "gross_total": 137528, "base_fare": 101483, "tax": 38378, "sell": { "currency": "BDT", "total": 139861, "base_fare": 101483, "tax": 38378 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5ODYxLCJiYXNlX2ZhcmUiOjEwMTQ4MywidGF4IjozODM3OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNzUyOCwiYmFzZV9mYXJlIjo5OTE1MCwidGF4IjozODM3OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxMzc1MjgsImJhc2VfZmFyZSI6OTkxNTAsInRheCI6MzgzNzh9fQ==", "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": 139861, "base_fare": 101483, "tax": 38378, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "99150.00", "tax": "38378.00", "discount": 0, "ait": "0.00", "service_charge": 2333 }, "partner": { "currency": "BDT", "total": 139861, "base_fare": 101483, "tax": 38378, "gross": { "base_fare": "99150.00", "tax": "38378.00", "discount": "0.00", "ait": "0.00", "service_charge": 2333 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTg2MS4wMCIsImJhc2VfZmFyZSI6IjEwMTQ4My4wMCIsInRheCI6IjM4Mzc4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkxNTAuMDAiLCJ0YXgiOiIzODM3OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIzMzMuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMzMzLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzc1MjguMDAiLCJiYXNlX2ZhcmUiOiI5OTE1MC4wMCIsInRheCI6IjM4Mzc4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkxNTAuMDAiLCJ0YXgiOiIzODM3OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzUyOC4wMCIsImJhc2VfZmFyZSI6Ijk5MTUwLjAwIiwidGF4IjoiMzgzNzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3NTI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjI0NTQyLjAwIn0sIllSIjp7ImFtb3VudCI6IjQzNi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2NDU2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDM2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 139861, "calendar_total_sell": 139861, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 139861, "filter": { "id": "F57TT00094-0", "price": 139861, "gross_total": 137528, "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-15T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T11:05:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152120del202601152350238del202601160135yyz202601161105187", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "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": "PT1D8H50M", "transit_time": "14H40M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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-eJxNjrEOwyAMRD8mut0GQZQNCqJDJZohlUqH\/v9n9IBEqiX7zn5gCCEYMV5UXfiPBd8lvVFfCagwzNY+2DYRgfYOdBb1YfSW4xPXEqI68FQdB4sUS0FxxU\/UA23UHBPZ3MxU9KfRLQe4zB5pa8yHWOdlFHtfTygr+Ffe+wFqNSxt", "FareInfoRef": "ohuV4skEuDKA9PjysoBAAA==" }, "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": "ohuV4skEuDKA+OjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T19: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-16T21: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-16", "flight_time": "PT14H40M", "distance": "7802", "lay_over": "PT14H40M", "lay_over_date": "2026-01-16", "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": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK21BDAO", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut0GQZQNCqJDJZohlUqH\/v9n9IBEqiX7zn5gCCEYMV5UXfiPBd8lvVFfCagwzNY+2DYRgfYOdBb1YfSW4xPXEqI68FQdB4sUS0FxxU\/UA23UHBPZ3MxU9KfRLQe4zB5pa8yHWOdlFHtfTygr+Ffe+wFqNSxt", "FareInfoRef": "ohuV4skEuDKA9PjysoBAAA==" }, "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": 141202.66, "gross_total": 138423, "base_fare": 124262.66, "tax": 16940, "sell": { "currency": "BDT", "total": 141202.66, "base_fare": 124262.66, "tax": 16940 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMjAyLjY2LCJiYXNlX2ZhcmUiOjEyNDI2Mi42NiwidGF4IjoxNjk0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODQyMywiYmFzZV9mYXJlIjoxMjE0ODMsInRheCI6MTY5NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4NDIzLCJiYXNlX2ZhcmUiOjEyMTQ4MywidGF4IjoxNjk0MH19", "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": 141202.66, "base_fare": 124262.66, "tax": 16940, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "121483.00", "tax": "16940.00", "discount": 0, "ait": "0.00", "service_charge": 2779.66 }, "partner": { "currency": "BDT", "total": 141202.66, "base_fare": 124262.66, "tax": 16940, "gross": { "base_fare": "121483.00", "tax": "16940.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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTIwMi42NiIsImJhc2VfZmFyZSI6IjEyNDI2Mi42NiIsInRheCI6IjE2OTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTY5NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNzc5LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjc3OS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NDIzLjAwIiwiYmFzZV9mYXJlIjoiMTIxNDgzLjAwIiwidGF4IjoiMTY5NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE0ODMuMDAiLCJ0YXgiOiIxNjk0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzODQyMy4wMCIsImJhc2VfZmFyZSI6IjEyMTQ4My4wMCIsInRheCI6IjE2OTQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzODQyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTk5Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 141202.66, "calendar_total_sell": 141202.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141202.66, "filter": { "id": "F57TT00094-1", "price": 141202.66, "gross_total": 138423, "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-15T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:00:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161920yyz202601162100826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR21BDAO", "FareRuleKey": "gws-eJxNTssOwzAI+5jKd5OM7posUXpLpz2kZYf9\/2eMpK1UJMBgMIQQHN1MEQ1nm\/Cb0gf1nYAKZ97aF+IvQkJ6CZIez4eTW44rDhWj6qC3LGOwsHhLKFp0o7qhjZhjAndl0xT02+jQGjjAPRqsMb\/oVe2yzvSL7iSvsGdt7w+RIyyT", "FareInfoRef": "ohuV4skEuDKAKQjysoBAAA==" }, "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": "ohuV4skEuDKAAPjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T10: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-16T12: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-16", "flight_time": "PT14H50M", "distance": "7802", "lay_over": "PT05H45M", "lay_over_date": "2026-01-16", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR21BDAO", "FareRuleKey": "gws-eJxNTssOwzAI+5jKd5OM7posUXpLpz2kZYf9\/2eMpK1UJMBgMIQQHN1MEQ1nm\/Cb0gf1nYAKZ97aF+IvQkJ6CZIez4eTW44rDhWj6qC3LGOwsHhLKFp0o7qhjZhjAndl0xT02+jQGjjAPRqsMb\/oVe2yzvSL7iSvsGdt7w+RIyyT", "FareInfoRef": "ohuV4skEuDKAKQjysoBAAA==" }, "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": 185136.1, "gross_total": 181495, "base_fare": 168196.1, "tax": 16940, "sell": { "currency": "BDT", "total": 185136.1, "base_fare": 168196.1, "tax": 16940 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg1MTM2LjEsImJhc2VfZmFyZSI6MTY4MTk2LjEsInRheCI6MTY5NDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxODE0OTUsImJhc2VfZmFyZSI6MTY0NTU1LCJ0YXgiOjE2OTQwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4MTQ5NSwiYmFzZV9mYXJlIjoxNjQ1NTUsInRheCI6MTY5NDB9fQ==", "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": 185136.1, "base_fare": 168196.1, "tax": 16940, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "164555.00", "tax": "16940.00", "discount": 0, "ait": "0.00", "service_charge": 3641.1 }, "partner": { "currency": "BDT", "total": 185136.1, "base_fare": 168196.1, "tax": 16940, "gross": { "base_fare": "164555.00", "tax": "16940.00", "discount": "0.00", "ait": "0.00", "service_charge": 3641.1 }, "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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4NTEzNi4xMCIsImJhc2VfZmFyZSI6IjE2ODE5Ni4xMCIsInRheCI6IjE2OTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0NTU1LjAwIiwidGF4IjoiMTY5NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNjQxLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzY0MS4xMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTgxNDk1LjAwIiwiYmFzZV9mYXJlIjoiMTY0NTU1LjAwIiwidGF4IjoiMTY5NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ1NTUuMDAiLCJ0YXgiOiIxNjk0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4MTQ5NS4wMCIsImJhc2VfZmFyZSI6IjE2NDU1NS4wMCIsInRheCI6IjE2OTQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4MTQ5NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTk5Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 185136.1, "calendar_total_sell": 185136.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 185136.1, "filter": { "id": "F57TT00094-2", "price": 185136.1, "gross_total": 181495, "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-15T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T12:15:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161025yyz202601161215828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "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": "PT1D8H54M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR21BDAO", "FareRuleKey": "gws-eJxNTssOwzAI+5jKd5OM7posUXpLpz2kZYf9\/2eMpK1UJMBgMIQQHN1MEQ1nm\/Cb0gf1nYAKZ97aF+IvQkJ6CZIez4eTW44rDhWj6qC3LGOwsHhLKFp0o7qhjZhjAndl0xT02+jQGjjAPRqsMb\/oVe2yzvSL7iSvsGdt7w+RIyyT", "FareInfoRef": "ohuV4skEuDKAKQjysoBAAA==" }, "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": "ohuV4skEuDKACPjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T15: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-16T11: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-16", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-16", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR21BDAO", "FareRuleKey": "gws-eJxNTssOwzAI+5jKd5OM7posUXpLpz2kZYf9\/2eMpK1UJMBgMIQQHN1MEQ1nm\/Cb0gf1nYAKZ97aF+IvQkJ6CZIez4eTW44rDhWj6qC3LGOwsHhLKFp0o7qhjZhjAndl0xT02+jQGjjAPRqsMb\/oVe2yzvSL7iSvsGdt7w+RIyyT", "FareInfoRef": "ohuV4skEuDKAKQjysoBAAA==" }, "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": "ohuV4skEuDKAEPjysoBAAA==", "origin": "YVR", "departure_time": "2026-01-16T13: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-16T21: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-16", "flight_time": "PT4H24M", "distance": "2086", "lay_over": "PT02H40M", "lay_over_date": "2026-01-16", "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": "S", "meal_code": null, "seat_available": "4", "FareBasis": "SR21BDAO", "FareRuleKey": "gws-eJxNTssOwzAI+5jKd5OM7posUXpLpz2kZYf9\/2eMpK1UJMBgMIQQHN1MEQ1nm\/Cb0gf1nYAKZ97aF+IvQkJ6CZIez4eTW44rDhWj6qC3LGOwsHhLKFp0o7qhjZhjAndl0xT02+jQGjjAPRqsMb\/oVe2yzvSL7iSvsGdt7w+RIyyT", "FareInfoRef": "ohuV4skEuDKAKQjysoBAAA==" }, "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": 185284.1, "gross_total": 181643, "base_fare": 168196.1, "tax": 17088, "sell": { "currency": "BDT", "total": 185284.1, "base_fare": 168196.1, "tax": 17088 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg1Mjg0LjEsImJhc2VfZmFyZSI6MTY4MTk2LjEsInRheCI6MTcwODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxODE2NDMsImJhc2VfZmFyZSI6MTY0NTU1LCJ0YXgiOjE3MDg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4MTY0MywiYmFzZV9mYXJlIjoxNjQ1NTUsInRheCI6MTcwODh9fQ==", "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": 185284.1, "base_fare": 168196.1, "tax": 17088, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "164555.00", "tax": "17088.00", "discount": 0, "ait": "0.00", "service_charge": 3641.1 }, "partner": { "currency": "BDT", "total": 185284.1, "base_fare": 168196.1, "tax": 17088, "gross": { "base_fare": "164555.00", "tax": "17088.00", "discount": "0.00", "ait": "0.00", "service_charge": 3641.1 }, "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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4NTI4NC4xMCIsImJhc2VfZmFyZSI6IjE2ODE5Ni4xMCIsInRheCI6IjE3MDg4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0NTU1LjAwIiwidGF4IjoiMTcwODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNjQxLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzY0MS4xMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTgxNjQzLjAwIiwiYmFzZV9mYXJlIjoiMTY0NTU1LjAwIiwidGF4IjoiMTcwODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ1NTUuMDAiLCJ0YXgiOiIxNzA4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4MTY0My4wMCIsImJhc2VfZmFyZSI6IjE2NDU1NS4wMCIsInRheCI6IjE3MDg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4MTY0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 185284.1, "calendar_total_sell": 185284.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 185284.1, "filter": { "id": "F57TT00094-3", "price": 185284.1, "gross_total": 181643, "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-15T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:04:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161530yvr202601161100838yvr202601161340yyz202601162104114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY CONVENIENCE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H25M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "ohuV4skEuDKAGPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "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": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9kipN0SEZDaIVIDHdKh\/\/8ZdQJItWTf2edXCEGpE0Vc+LcB3+FVkN8zkKHmtX4go\/eqkJaCnBy2ZxmLbA9cW0zKXT5QemO6LzcDrFzdITVD7THFGTw3kxS022jUJnCRuBvNMe2l0gnFanpK9LBXbeoHaZcsrw==", "FareInfoRef": "ohuV4skEuDKAZQjysoBAAA==" }, "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": "ohuV4skEuDKAJPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08: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-16T14: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-16", "flight_time": "PT14H10M", "distance": "6757", "lay_over": "PT10H10M", "lay_over_date": "2026-01-15", "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": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9kipN0SEZDaIVIDHdKh\/\/8ZdQJItWTf2edXCEGpE0Vc+LcB3+FVkN8zkKHmtX4go\/eqkJaCnBy2ZxmLbA9cW0zKXT5QemO6LzcDrFzdITVD7THFGTw3kxS022jUJnCRuBvNMe2l0gnFanpK9LBXbeoHaZcsrw==", "FareInfoRef": "ohuV4skEuDKAZQjysoBAAA==" }, "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": 203182.86, "gross_total": 199208, "base_fare": 185217.86, "tax": 17965, "sell": { "currency": "BDT", "total": 203182.86, "base_fare": 185217.86, "tax": 17965 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAzMTgyLjg2LCJiYXNlX2ZhcmUiOjE4NTIxNy44NiwidGF4IjoxNzk2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTIwOCwiYmFzZV9mYXJlIjoxODEyNDMsInRheCI6MTc5NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5MjA4LCJiYXNlX2ZhcmUiOjE4MTI0MywidGF4IjoxNzk2NX19", "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": 203182.86, "base_fare": 185217.86, "tax": 17965, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "181243.00", "tax": "17965.00", "discount": 0, "ait": "0.00", "service_charge": 3974.86 }, "partner": { "currency": "BDT", "total": 203182.86, "base_fare": 185217.86, "tax": 17965, "gross": { "base_fare": "181243.00", "tax": "17965.00", "discount": "0.00", "ait": "0.00", "service_charge": 3974.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": "11021.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMzE4Mi44NiIsImJhc2VfZmFyZSI6IjE4NTIxNy44NiIsInRheCI6IjE3OTY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgxMjQzLjAwIiwidGF4IjoiMTc5NjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOTc0Ljg2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzk3NC44NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk5MjA4LjAwIiwiYmFzZV9mYXJlIjoiMTgxMjQzLjAwIiwidGF4IjoiMTc5NjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODEyNDMuMDAiLCJ0YXgiOiIxNzk2NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTIwOC4wMCIsImJhc2VfZmFyZSI6IjE4MTI0My4wMCIsInRheCI6IjE3OTY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5OTIwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTEwMjEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 203182.86, "calendar_total_sell": 203182.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 203182.86, "filter": { "id": "F57TT00094-4", "price": 203182.86, "gross_total": 199208, "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-15T19:15:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T14:40:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160830yyz202601161440767", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "STANDARD", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-5", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H45M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "ohuV4skEuDKA3OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-15T23: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-15", "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": "2", "FareBasis": "MXOXKYNC", "FareRuleKey": "gws-eJxNTUEOwjAMe8zku1PWwW6t0gPTWLkMaeXA\/59B2g4JS4kTOXZCCI5uoogP\/xjwGaIivxTIcFalvCEiN+8hdQU5eWzH81hLVvxSTMpN7iztMI3JGUFnvXSpAqX1ZH94JpMUtN8LHve6msvQh7jbmGPat3VRMc\/I+ZR4hcWY8ws37y3f", "FareInfoRef": "ohuV4skEuDKAoQjysoBAAA==" }, "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": "ohuV4skEuDKALPjysoBAAA==", "origin": "DEL", "departure_time": "2026-01-16T03: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-16T08: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-15", "flight_time": "PT9H00M", "distance": "3805", "lay_over": "PT03H45M", "lay_over_date": "2026-01-15", "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": "7", "FareBasis": "MXOXKYNC", "FareRuleKey": "gws-eJxNTUEOwjAMe8zku1PWwW6t0gPTWLkMaeXA\/59B2g4JS4kTOXZCCI5uoogP\/xjwGaIivxTIcFalvCEiN+8hdQU5eWzH81hLVvxSTMpN7iztMI3JGUFnvXSpAqX1ZH94JpMUtN8LHve6msvQh7jbmGPat3VRMc\/I+ZR4hcWY8ws37y3f", "FareInfoRef": "ohuV4skEuDKAoQjysoBAAA==" }, "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": "ohuV4skEuDKANPjysoBAAA==", "origin": "FRA", "departure_time": "2026-01-16T10: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-16T13: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-16", "flight_time": "PT9H00M", "distance": "3939", "lay_over": "PT02H00M", "lay_over_date": "2026-01-16", "aircraft": { "code": "333", "name": "333", "picture": "333.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-eJxNTUEOwjAMe8zku1PWwW6t0gPTWLkMaeXA\/59B2g4JS4kTOXZCCI5uoogP\/xjwGaIivxTIcFalvCEiN+8hdQU5eWzH81hLVvxSTMpN7iztMI3JGUFnvXSpAqX1ZH94JpMUtN8LHve6msvQh7jbmGPat3VRMc\/I+ZR4hcWY8ws37y3f", "FareInfoRef": "ohuV4skEuDKAoQjysoBAAA==" }, "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": 202306.6, "gross_total": 199211, "base_fare": 140375.6, "tax": 61931, "sell": { "currency": "BDT", "total": 202306.6, "base_fare": 140375.6, "tax": 61931 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAyMzA2LjYsImJhc2VfZmFyZSI6MTQwMzc1LjYsInRheCI6NjE5MzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxOTkyMTEsImJhc2VfZmFyZSI6MTM3MjgwLCJ0YXgiOjYxOTMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTIxMSwiYmFzZV9mYXJlIjoxMzcyODAsInRheCI6NjE5MzF9fQ==", "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": 202306.6, "base_fare": 140375.6, "tax": 61931, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137280.00", "tax": "61931.00", "discount": 0, "ait": "0.00", "service_charge": 3095.6 }, "partner": { "currency": "BDT", "total": 202306.6, "base_fare": 140375.6, "tax": 61931, "gross": { "base_fare": "137280.00", "tax": "61931.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": "42917.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12070.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMjMwNi42MCIsImJhc2VfZmFyZSI6IjE0MDM3NS42MCIsInRheCI6IjYxOTMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MjgwLjAwIiwidGF4IjoiNjE5MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDk1LjYwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5NS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk5MjExLjAwIiwiYmFzZV9mYXJlIjoiMTM3MjgwLjAwIiwidGF4IjoiNjE5MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyODAuMDAiLCJ0YXgiOiI2MTkzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTIxMS4wMCIsImJhc2VfZmFyZSI6IjEzNzI4MC4wMCIsInRheCI6IjYxOTMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5OTIxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MjkxNy4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQyOTE3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 202306.6, "calendar_total_sell": 202306.6, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 202306.6, "filter": { "id": "F57TT00094-5", "price": 202306.6, "gross_total": 199211, "journey_duration": "PT1D2H45M", "journey_duration_seconds": 96300, "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-15T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T13:05:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152120del202601152350238del202601160335fra202601160805761fra202601161005yyz202601161305841", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY COMFORT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "ohuV4skEuDKAPPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-16T01: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-15", "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": "1998872", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "5", "FareBasis": "MNN00C6R", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nMgLmyJ0nbDAypDGPj\/z8BOqYQl+84+v0opiUkpksu\/TfhMa4e9GmBI7r2\/IemqJCRSkJrxMCObPnFuccmGfKCMxvXWLg7YuOkhhaGPuNQGSp5jM0lB3EZQL+AkdXdqddl7o4pfIu8\/iTP8VZ\/6AkL3LF0=", "FareInfoRef": "ohuV4skEuDKA3QjysoBAAA==" }, "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": "ohuV4skEuDKARPjysoBAAA==", "origin": "AUH", "departure_time": "2026-01-16T03: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-16T09: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-15", "flight_time": "PT15H00M", "distance": "6903", "lay_over": "PT02H10M", "lay_over_date": "2026-01-16", "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": "1998872", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "5", "FareBasis": "MNN00C6R", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nMgLmyJ0nbDAypDGPj\/z8BOqYQl+84+v0opiUkpksu\/TfhMa4e9GmBI7r2\/IemqJCRSkJrxMCObPnFuccmGfKCMxvXWLg7YuOkhhaGPuNQGSp5jM0lB3EZQL+AkdXdqddl7o4pfIu8\/iTP8VZ\/6AkL3LF0=", "FareInfoRef": "ohuV4skEuDKA3QjysoBAAA==" }, "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": 212846.82, "gross_total": 208629, "base_fare": 197608.82, "tax": 15238, "sell": { "currency": "BDT", "total": 212846.82, "base_fare": 197608.82, "tax": 15238 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjEyODQ2LjgyLCJiYXNlX2ZhcmUiOjE5NzYwOC44MiwidGF4IjoxNTIzOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwODYyOSwiYmFzZV9mYXJlIjoxOTMzOTEsInRheCI6MTUyMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4NjI5LCJiYXNlX2ZhcmUiOjE5MzM5MSwidGF4IjoxNTIzOH19", "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": 212846.82, "base_fare": 197608.82, "tax": 15238, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "193391.00", "tax": "15238.00", "discount": 0, "ait": "0.00", "service_charge": 4217.82 }, "partner": { "currency": "BDT", "total": 212846.82, "base_fare": 197608.82, "tax": 15238, "gross": { "base_fare": "193391.00", "tax": "15238.00", "discount": "0.00", "ait": "0.00", "service_charge": 4217.82 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxMjg0Ni44MiIsImJhc2VfZmFyZSI6IjE5NzYwOC44MiIsInRheCI6IjE1MjM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkzMzkxLjAwIiwidGF4IjoiMTUyMzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0MjE3LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIxNy44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA4NjI5LjAwIiwiYmFzZV9mYXJlIjoiMTkzMzkxLjAwIiwidGF4IjoiMTUyMzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTMzOTEuMDAiLCJ0YXgiOiIxNTIzOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwODYyOS4wMCIsImJhc2VfZmFyZSI6IjE5MzM5MS4wMCIsInRheCI6IjE1MjM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwODYyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiODI5NC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY3MSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "3L", "calendar_total_currency": "BDT", "calendar_total_price": 212846.82, "calendar_total_sell": 212846.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 212846.82, "filter": { "id": "F57TT00094-6", "price": 212846.82, "gross_total": 208629, "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-15T21:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T09:20:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152115auh20260116011064auh202601160320yyz20260116092021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY CONVENIENCE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-7", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D13H36M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "ohuV4skEuDKAGPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "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": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "FareBasis": "LJR4R1SI", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyfQDm6t1k0CoUqUcSgH\/v8zSLtNIlJiJ84rhKBUTxEX\/m3Ad3gW5PcEZKh5rR+IH0+qkJaC9A6PezkXed1wbDEpd3lD6Y3pOl8MsHBxm9QMtccUJ3DfTFLQbqNRm8BB4mo0x7SWSicUq+kucYS9alM\/ZAgspA==", "FareInfoRef": "ohuV4skEuDKAGRjysoBAAA==" }, "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": "ohuV4skEuDKATPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JFK", "arrival_time": "2026-01-16T15:00:00.000-05:00", "destination_terminal": "8", "destination_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-01-16", "flight_time": "PT14H40M", "distance": "6691", "lay_over": "PT10H00M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "701" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "701" }, "booking_class": { "brand_id": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "FareBasis": "LJR4R1SI", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyfQDm6t1k0CoUqUcSgH\/v8zSLtNIlJiJ84rhKBUTxEX\/m3Ad3gW5PcEZKh5rR+IH0+qkJaC9A6PezkXed1wbDEpd3lD6Y3pOl8MsHBxm9QMtccUJ3DfTFLQbqNRm8BB4mo0x7SWSicUq+kucYS9alM\/ZAgspA==", "FareInfoRef": "ohuV4skEuDKAGRjysoBAAA==" }, "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": "ohuV4skEuDKAWPjysoBAAA==", "origin": "JFK", "departure_time": "2026-01-16T20:00:00.000-05:00", "origin_terminal": "8", "origin_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-01-16T21:51: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-17", "flight_time": "PT1H51M", "distance": "355", "lay_over": "PT05H00M", "lay_over_date": "2026-01-16", "aircraft": { "code": "E75", "name": "E75", "picture": "E75.png" }, "operating": { "carrier": "YX", "carrier_name": "Republic Airline", "carrier_logo": "YX.png", "flight_number": "4558" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9263" }, "booking_class": { "brand_id": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "1", "FareBasis": "LJR4R1SI", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyfQDm6t1k0CoUqUcSgH\/v8zSLtNIlJiJ84rhKBUTxEX\/m3Ad3gW5PcEZKh5rR+IH0+qkJaC9A6PezkXed1wbDEpd3lD6Y3pOl8MsHBxm9QMtccUJ3DfTFLQbqNRm8BB4mo0x7SWSicUq+kucYS9alM\/ZAgspA==", "FareInfoRef": "ohuV4skEuDKAGRjysoBAAA==" }, "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": 231193.88, "gross_total": 226738, "base_fare": 209749.88, "tax": 21444, "sell": { "currency": "BDT", "total": 231193.88, "base_fare": 209749.88, "tax": 21444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMxMTkzLjg4LCJiYXNlX2ZhcmUiOjIwOTc0OS44OCwidGF4IjoyMTQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyNjczOCwiYmFzZV9mYXJlIjoyMDUyOTQsInRheCI6MjE0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjI2NzM4LCJiYXNlX2ZhcmUiOjIwNTI5NCwidGF4IjoyMTQ0NH19", "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": 231193.88, "base_fare": 209749.88, "tax": 21444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "205294.00", "tax": "21444.00", "discount": 0, "ait": "0.00", "service_charge": 4455.88 }, "partner": { "currency": "BDT", "total": 231193.88, "base_fare": 209749.88, "tax": 21444, "gross": { "base_fare": "205294.00", "tax": "21444.00", "discount": "0.00", "ait": "0.00", "service_charge": 4455.88 }, "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": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMTE5My44OCIsImJhc2VfZmFyZSI6IjIwOTc0OS44OCIsInRheCI6IjIxNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA1Mjk0LjAwIiwidGF4IjoiMjE0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NDU1Ljg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQ1NS44OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjI2NzM4LjAwIiwiYmFzZV9mYXJlIjoiMjA1Mjk0LjAwIiwidGF4IjoiMjE0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDUyOTQuMDAiLCJ0YXgiOiIyMTQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyNjczOC4wMCIsImJhc2VfZmFyZSI6IjIwNTI5NC4wMCIsInRheCI6IjIxNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIyNjczOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYRiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTUzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWFkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg1OSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllDIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI5MDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 231193.88, "calendar_total_sell": 231193.88, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 231193.88, "filter": { "id": "F57TT00094-7", "price": 231193.88, "gross_total": 226738, "journey_duration": "PT1D13H36M", "journey_duration_seconds": 135360, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "JFK" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:51:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160820jfk202601161500701jfk202601162000yyz2026011621514558", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "COMFORT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D19H25M", "transit_time": "23H40M", "routes": [ { "air_segment_key": "ohuV4skEuDKA3OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-15T23: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-15", "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": "1780914", "brand_title": "COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "2", "FareBasis": "YXOXKMFF", "FareRuleKey": "gws-eJxNTUEKhDAMfIzMPcm2FW8tKYKI3YuC3cP+\/xmbVoUNJJMwmZkYo5AEYvbxvwZ8h6QohwIFYl3rBxy88wJuJ4iCRz3f57rNMx4Xo0qnL+T+mF0WA+ikr4tqhdpnthy6nYmI0bMXtMM0eJa021pS3rd1UbYsR9NN0QgzMd0P0tYtSg==", "FareInfoRef": "ohuV4skEuDKAbRjysoBAAA==" }, "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": "ohuV4skEuDKAZPjysoBAAA==", "origin": "DEL", "departure_time": "2026-01-16T23: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-17T05: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-16", "flight_time": "PT16H45M", "distance": "7233", "lay_over": "PT23H40M", "lay_over_date": "2026-01-15", "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": "1780914", "brand_title": "COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YXOXKMFF", "FareRuleKey": "gws-eJxNTUEKhDAMfIzMPcm2FW8tKYKI3YuC3cP+\/xmbVoUNJJMwmZkYo5AEYvbxvwZ8h6QohwIFYl3rBxy88wJuJ4iCRz3f57rNMx4Xo0qnL+T+mF0WA+ikr4tqhdpnthy6nYmI0bMXtMM0eJa021pS3rd1UbYsR9NN0QgzMd0P0tYtSg==", "FareInfoRef": "ohuV4skEuDKAbRjysoBAAA==" }, "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": 253058.2, "gross_total": 248647, "base_fare": 207471.2, "tax": 45587, "sell": { "currency": "BDT", "total": 253058.2, "base_fare": 207471.2, "tax": 45587 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzMDU4LjIsImJhc2VfZmFyZSI6MjA3NDcxLjIsInRheCI6NDU1ODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNDg2NDcsImJhc2VfZmFyZSI6MjAzMDYwLCJ0YXgiOjQ1NTg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODY0NywiYmFzZV9mYXJlIjoyMDMwNjAsInRheCI6NDU1ODd9fQ==", "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": 253058.2, "base_fare": 207471.2, "tax": 45587, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203060.00", "tax": "45587.00", "discount": 0, "ait": "0.00", "service_charge": 4411.2 }, "partner": { "currency": "BDT", "total": 253058.2, "base_fare": 207471.2, "tax": 45587, "gross": { "base_fare": "203060.00", "tax": "45587.00", "discount": "0.00", "ait": "0.00", "service_charge": 4411.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": "32187.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzA1OC4yMCIsImJhc2VfZmFyZSI6IjIwNzQ3MS4yMCIsInRheCI6IjQ1NTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAzMDYwLjAwIiwidGF4IjoiNDU1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NDExLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQxMS4yMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4NjQ3LjAwIiwiYmFzZV9mYXJlIjoiMjAzMDYwLjAwIiwidGF4IjoiNDU1ODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDMwNjAuMDAiLCJ0YXgiOiI0NTU4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODY0Ny4wMCIsImJhc2VfZmFyZSI6IjIwMzA2MC4wMCIsInRheCI6IjQ1NTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODY0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMjE4Ny4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY0NTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjE4NyIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-17", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-17", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253058.2, "calendar_total_sell": 253058.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253058.2, "filter": { "id": "F57TT00094-8", "price": 253058.2, "gross_total": 248647, "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-15T21:20:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-17T05:45:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152120del202601152350238del202601162330yyz20260117054543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY CONVENIENCE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-9", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D13H36M", "transit_time": "15H5M", "routes": [ { "air_segment_key": "ohuV4skEuDKAGPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "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": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KJR4R1SI", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdycig91arUwCpEqUcSgH\/v8zSLtNIlJiJ84rhKDUkSIW\/m3Ad3gW5PcMZKh7rR\/IZKYKaSnI0fC4l1OR1w3HFpdylzeU3pim68UBCxfbpGaoPaY4g\/tmkoJ2G436BA4SV6c5prVUmlC8prvEM\/xVn\/oBZh0sqQ==", "FareInfoRef": "ohuV4skEuDKAnRjysoBAAA==" }, "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": "ohuV4skEuDKAbPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JFK", "arrival_time": "2026-01-16T08:00:00.000-05:00", "destination_terminal": "8", "destination_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-01-15", "flight_time": "PT14H35M", "distance": "6691", "lay_over": "PT03H05M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "703" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "703" }, "booking_class": { "brand_id": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KJR4R1SI", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdycig91arUwCpEqUcSgH\/v8zSLtNIlJiJ84rhKDUkSIW\/m3Ad3gW5PcMZKh7rR\/IZKYKaSnI0fC4l1OR1w3HFpdylzeU3pim68UBCxfbpGaoPaY4g\/tmkoJ2G436BA4SV6c5prVUmlC8prvEM\/xVn\/oBZh0sqQ==", "FareInfoRef": "ohuV4skEuDKAnRjysoBAAA==" }, "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": "ohuV4skEuDKAWPjysoBAAA==", "origin": "JFK", "departure_time": "2026-01-16T20:00:00.000-05:00", "origin_terminal": "8", "origin_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-01-16T21:51: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-17", "flight_time": "PT1H51M", "distance": "355", "lay_over": "PT12H00M", "lay_over_date": "2026-01-16", "aircraft": { "code": "E75", "name": "E75", "picture": "E75.png" }, "operating": { "carrier": "YX", "carrier_name": "Republic Airline", "carrier_logo": "YX.png", "flight_number": "4558" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9263" }, "booking_class": { "brand_id": "1866581", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "1", "FareBasis": "KJR4R1SI", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdycig91arUwCpEqUcSgH\/v8zSLtNIlJiJ84rhKDUkSIW\/m3Ad3gW5PcMZKh7rR\/IZKYKaSnI0fC4l1OR1w3HFpdylzeU3pim68UBCxfbpGaoPaY4g\/tmkoJ2G436BA4SV6c5prVUmlC8prvEM\/xVn\/oBZh0sqQ==", "FareInfoRef": "ohuV4skEuDKAnRjysoBAAA==" }, "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": 266489.96, "gross_total": 261342, "base_fare": 245045.96, "tax": 21444, "sell": { "currency": "BDT", "total": 266489.96, "base_fare": 245045.96, "tax": 21444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2NDg5Ljk2LCJiYXNlX2ZhcmUiOjI0NTA0NS45NiwidGF4IjoyMTQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MTM0MiwiYmFzZV9mYXJlIjoyMzk4OTgsInRheCI6MjE0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYxMzQyLCJiYXNlX2ZhcmUiOjIzOTg5OCwidGF4IjoyMTQ0NH19", "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": 266489.96, "base_fare": 245045.96, "tax": 21444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "239898.00", "tax": "21444.00", "discount": 0, "ait": "0.00", "service_charge": 5147.96 }, "partner": { "currency": "BDT", "total": 266489.96, "base_fare": 245045.96, "tax": 21444, "gross": { "base_fare": "239898.00", "tax": "21444.00", "discount": "0.00", "ait": "0.00", "service_charge": 5147.96 }, "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": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjQ4OS45NiIsImJhc2VfZmFyZSI6IjI0NTA0NS45NiIsInRheCI6IjIxNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM5ODk4LjAwIiwidGF4IjoiMjE0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1MTQ3Ljk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTE0Ny45NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYxMzQyLjAwIiwiYmFzZV9mYXJlIjoiMjM5ODk4LjAwIiwidGF4IjoiMjE0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzk4OTguMDAiLCJ0YXgiOiIyMTQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MTM0Mi4wMCIsImJhc2VfZmFyZSI6IjIzOTg5OC4wMCIsInRheCI6IjIxNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2MTM0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYRiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTUzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWFkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg1OSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllDIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI5MDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 266489.96, "calendar_total_sell": 266489.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266489.96, "filter": { "id": "F57TT00094-9", "price": 266489.96, "gross_total": 261342, "journey_duration": "PT1D13H36M", "journey_duration_seconds": 135360, "layover_duration": "PT15H5M", "layover_duration_seconds": 54300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "JFK" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:51:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160125jfk202601160800703jfk202601162000yyz2026011621514558", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "MAIN CABIN", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-10", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D15H42M", "transit_time": "13H47M", "routes": [ { "air_segment_key": "ohuV4skEuDKAIPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "8250" }, "booking_class": { "brand_id": "2029612", "brand_title": "MAIN CABIN", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BNW0OCN1", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nOapGtMqkgMmKUIhYH\/\/wycFCQs+Xl3tkspgSFTJJV\/W\/BeVGGPChiCe+8vhJgTE2S0IHPCxZ68VxP8tjhkEz6zTGKVFjyhscUTGoY+464V\/G4mKRi3MUpX3K4KQChrhh5emu6HBkYfTYJwWze4yr914QfKsiz1", "FareInfoRef": "ohuV4skEuDKA8RjysoBAAA==" }, "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": "ohuV4skEuDKAdPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MIA", "arrival_time": "2026-01-16T16:25:00.000-05:00", "destination_terminal": null, "destination_airport": { "name": "Miami International Airport", "city": "Miami", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-01-16", "flight_time": "PT16H25M", "distance": "7669", "lay_over": "PT09H40M", "lay_over_date": "2026-01-15", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "777" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "8136" }, "booking_class": { "brand_id": "2029612", "brand_title": "MAIN CABIN", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BNW0OCN1", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nOapGtMqkgMmKUIhYH\/\/wycFCQs+Xl3tkspgSFTJJV\/W\/BeVGGPChiCe+8vhJgTE2S0IHPCxZ68VxP8tjhkEz6zTGKVFjyhscUTGoY+464V\/G4mKRi3MUpX3K4KQChrhh5emu6HBkYfTYJwWze4yr914QfKsiz1", "FareInfoRef": "ohuV4skEuDKA8RjysoBAAA==" }, "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": "ohuV4skEuDKAfPjysoBAAA==", "origin": "MIA", "departure_time": "2026-01-16T20:32:00.000-05:00", "origin_terminal": null, "origin_airport": { "name": "Miami International Airport", "city": "Miami", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-01-16T23:57: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-17", "flight_time": "PT3H25M", "distance": "1235", "lay_over": "PT04H07M", "lay_over_date": "2026-01-16", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "1246" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "1246" }, "booking_class": { "brand_id": "2029612", "brand_title": "MAIN CABIN", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "7", "FareBasis": "BNW0OCN1", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nOapGtMqkgMmKUIhYH\/\/wycFCQs+Xl3tkspgSFTJJV\/W\/BeVGGPChiCe+8vhJgTE2S0IHPCxZ68VxP8tjhkEz6zTGKVFjyhscUTGoY+464V\/G4mKRi3MUpX3K4KQChrhh5emu6HBkYfTYJwWze4yr914QfKsiz1", "FareInfoRef": "ohuV4skEuDKA8RjysoBAAA==" }, "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": 357811.62, "gross_total": 351412, "base_fare": 308880.62, "tax": 48931, "sell": { "currency": "BDT", "total": 357811.62, "base_fare": 308880.62, "tax": 48931 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU3ODExLjYyLCJiYXNlX2ZhcmUiOjMwODg4MC42MiwidGF4Ijo0ODkzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1MTQxMiwiYmFzZV9mYXJlIjozMDI0ODEsInRheCI6NDg5MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzUxNDEyLCJiYXNlX2ZhcmUiOjMwMjQ4MSwidGF4Ijo0ODkzMX19", "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": 357811.62, "base_fare": 308880.62, "tax": 48931, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "302481.00", "tax": "48931.00", "discount": 0, "ait": "0.00", "service_charge": 6399.62 }, "partner": { "currency": "BDT", "total": 357811.62, "base_fare": 308880.62, "tax": 48931, "gross": { "base_fare": "302481.00", "tax": "48931.00", "discount": "0.00", "ait": "0.00", "service_charge": 6399.62 }, "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": "27487.00" }, "Other": { "title": "Others taxes", "amount": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NzgxMS42MiIsImJhc2VfZmFyZSI6IjMwODg4MC42MiIsInRheCI6IjQ4OTMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAyNDgxLjAwIiwidGF4IjoiNDg5MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mzk5LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjM5OS42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzUxNDEyLjAwIiwiYmFzZV9mYXJlIjoiMzAyNDgxLjAwIiwidGF4IjoiNDg5MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDI0ODEuMDAiLCJ0YXgiOiI0ODkzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1MTQxMi4wMCIsImJhc2VfZmFyZSI6IjMwMjQ4MS4wMCIsInRheCI6IjQ4OTMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1MTQxMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI3NDg3LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0NTAwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkFZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWEYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NTkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZQyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTA3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNzQ4NyIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 357811.62, "calendar_total_sell": 357811.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 357811.62, "filter": { "id": "F57TT00094-10", "price": 357811.62, "gross_total": 351412, "journey_duration": "PT1D15H42M", "journey_duration_seconds": 142920, "layover_duration": "PT13H47M", "layover_duration_seconds": 49620, "carrier_operating": "QR", "carrier_marketing": "AA", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "DOH", "MIA" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T23:57:00.000-05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160800mia202601161625777mia202601162032yyz2026011623571246", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEXIBLE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "ohuV4skEuDKAhPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T06: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-15T12:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-15", "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": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BFOW", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+wlHbsla5rLIIORUbLD\/v8z5qQtzGBLtvwKISh1pogP\/zbhO9UHynsBCtS8tQ\/UuwsJ6SnI2eOenxvODVYuQ9pRRtPi080AmdntUje0EVNcwGMrSUG\/i06tgJPEarTEVNcXnVCU1O3QeIX9aWM\/uJErvw==", "FareInfoRef": "ohuV4skEuDKASSjysoBAAA==" }, "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": "ohuV4skEuDKAjPjysoBAAA==", "origin": "IST", "departure_time": "2026-01-15T15: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-15T18: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-15", "flight_time": "PT10H55M", "distance": "5092", "lay_over": "PT03H05M", "lay_over_date": "2026-01-15", "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": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BFOW", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+wlHbsla5rLIIORUbLD\/v8z5qQtzGBLtvwKISh1pogP\/zbhO9UHynsBCtS8tQ\/UuwsJ6SnI2eOenxvODVYuQ9pRRtPi080AmdntUje0EVNcwGMrSUG\/i06tgJPEarTEVNcXnVCU1O3QeIX9aWM\/uJErvw==", "FareInfoRef": "ohuV4skEuDKASSjysoBAAA==" }, "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": 349910.53, "gross_total": 365600, "base_fare": 296362.53, "tax": 53548, "sell": { "currency": "BDT", "total": 349910.53, "base_fare": 296362.53, "tax": 53548 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQ5OTEwLjUzLCJiYXNlX2ZhcmUiOjI5NjM2Mi41MywidGF4Ijo1MzU0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0Mzc1Ni4zNiwiYmFzZV9mYXJlIjoyOTAyMDguMzYsInRheCI6NTM1NDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6IjcuMDAifSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozNjU2MDAsImJhc2VfZmFyZSI6MzEyMDUyLCJ0YXgiOjUzNTQ4fX0=", "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": 349910.53, "base_fare": 296362.53, "tax": 53548, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "312052.00", "tax": "53548.00", "discount": 21843.64, "ait": "0.00", "service_charge": 6154.17 }, "partner": { "currency": "BDT", "total": 349910.53, "base_fare": 296362.53, "tax": 53548, "gross": { "base_fare": "312052.00", "tax": "53548.00", "discount": "21843.64", "ait": "0.00", "service_charge": 6154.17 }, "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": "7459.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0OTkxMC41MyIsImJhc2VfZmFyZSI6IjI5NjM2Mi41MyIsInRheCI6IjUzNTQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMDUyLjAwIiwidGF4IjoiNTM1NDguMDAiLCJkaXNjb3VudCI6IjIxODQzLjY0IiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNjE1NC4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxNTQuMTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0Mzc1Ni4zNiIsImJhc2VfZmFyZSI6IjI5MDIwOC4zNiIsInRheCI6IjUzNTQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMDUyLjAwIiwidGF4IjoiNTM1NDguMDAiLCJkaXNjb3VudCI6IjIxODQzLjY0IiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NTYwMC4wMCIsImJhc2VfZmFyZSI6IjMxMjA1Mi4wMCIsInRheCI6IjUzNTQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2NTYwMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIyOTQ1LjAwIn0sIllSIjp7ImFtb3VudCI6IjM2MjAwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijc0NTkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTTYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI4NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI5NDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzYyMDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiNyUgRk9SIERFUEFSVFVSRSIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiNyUgRk9SIERFUEFSVFVSRSIsImNvbWlzc2lvbl9leHBpcmVfdGltZXN0YW1wIjoiMTc5NjA2MTU5OSIsInNwZWNpZmljX3JvdXRlIjoiYW55X3JvdXRlIiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-15", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-15", "calendar_carrier": "TK", "calendar_total_currency": "BDT", "calendar_total_price": 349910.53, "calendar_total_sell": 349910.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 349910.53, "filter": { "id": "F57TT00094-11", "price": 349910.53, "gross_total": 365600, "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-15T06:05:00.000+06:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15T18:15:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601150605ist202601151215713ist202601151520yyz20260115181517", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "flight_key": "F57TT00094-12", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY COMFORT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-12", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D13H8M", "transit_time": "13H41M", "routes": [ { "air_segment_key": "ohuV4skEuDKAGPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "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": "Y", "meal_code": null, "seat_available": "3", "FareBasis": "YJR4R1FI", "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0nUabPZxDW0g6EmHdSh\/\/8ZlZ0EKpDupNMrxqjUmSIh\/tuE7\/RqqO8VqFB3sw90CSQhPQU5B9izXZqUB84tLtUh7yijMS\/3mwMKS9ilbrARc1rBY7O7oN9Gp17ASdLmtKa8NWMQitf0kHiFv+pTP2AaLJo=", "FareInfoRef": "ohuV4skEuDKAhSjysoBAAA==" }, "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": "ohuV4skEuDKAlPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "ORD", "arrival_time": "2026-01-16T14:30:00.000-06:00", "destination_terminal": "5", "destination_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "flight_date": "2026-01-16", "flight_time": "PT15H30M", "distance": "7123", "lay_over": "PT09H40M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "725" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "725" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "3", "FareBasis": "YJR4R1FI", "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0nUabPZxDW0g6EmHdSh\/\/8ZlZ0EKpDupNMrxqjUmSIh\/tuE7\/RqqO8VqFB3sw90CSQhPQU5B9izXZqUB84tLtUh7yijMS\/3mwMKS9ilbrARc1rBY7O7oN9Gp17ASdLmtKa8NWMQitf0kHiFv+pTP2AaLJo=", "FareInfoRef": "ohuV4skEuDKAhSjysoBAAA==" }, "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": "ohuV4skEuDKAnPjysoBAAA==", "origin": "ORD", "departure_time": "2026-01-16T18:31:00.000-06:00", "origin_terminal": "3", "origin_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "destination": "YYZ", "arrival_time": "2026-01-16T21:23: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-17", "flight_time": "PT1H52M", "distance": "440", "lay_over": "PT04H01M", "lay_over_date": "2026-01-16", "aircraft": { "code": "E70", "name": "E70", "picture": "E70.png" }, "operating": { "carrier": "MQ", "carrier_name": "Envoy Air", "carrier_logo": "MQ.png", "flight_number": "3456" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9524" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "YJR4R1FI", "FareRuleKey": "gws-eJxNTrsKwzAM\/Jhw+0nUabPZxDW0g6EmHdSh\/\/8ZlZ0EKpDupNMrxqjUmSIh\/tuE7\/RqqO8VqFB3sw90CSQhPQU5B9izXZqUB84tLtUh7yijMS\/3mwMKS9ilbrARc1rBY7O7oN9Gp17ASdLmtKa8NWMQitf0kHiFv+pTP2AaLJo=", "FareInfoRef": "ohuV4skEuDKAhSjysoBAAA==" }, "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": 391028.9, "gross_total": 383439, "base_fare": 369584.9, "tax": 21444, "sell": { "currency": "BDT", "total": 391028.9, "base_fare": 369584.9, "tax": 21444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzkxMDI4LjksImJhc2VfZmFyZSI6MzY5NTg0LjksInRheCI6MjE0NDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozODM0MzksImJhc2VfZmFyZSI6MzYxOTk1LCJ0YXgiOjIxNDQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM4MzQzOSwiYmFzZV9mYXJlIjozNjE5OTUsInRheCI6MjE0NDR9fQ==", "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": 391028.9, "base_fare": 369584.9, "tax": 21444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "361995.00", "tax": "21444.00", "discount": 0, "ait": "0.00", "service_charge": 7589.9 }, "partner": { "currency": "BDT", "total": 391028.9, "base_fare": 369584.9, "tax": 21444, "gross": { "base_fare": "361995.00", "tax": "21444.00", "discount": "0.00", "ait": "0.00", "service_charge": 7589.9 }, "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": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5MTAyOC45MCIsImJhc2VfZmFyZSI6IjM2OTU4NC45MCIsInRheCI6IjIxNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYxOTk1LjAwIiwidGF4IjoiMjE0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NTg5LjkwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzU4OS45MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzgzNDM5LjAwIiwiYmFzZV9mYXJlIjoiMzYxOTk1LjAwIiwidGF4IjoiMjE0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNjE5OTUuMDAiLCJ0YXgiOiIyMTQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM4MzQzOS4wMCIsImJhc2VfZmFyZSI6IjM2MTk5NS4wMCIsInRheCI6IjIxNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM4MzQzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYRiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTUzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWFkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg1OSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllDIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI5MDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 391028.9, "calendar_total_sell": 391028.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 391028.9, "filter": { "id": "F57TT00094-12", "price": 391028.9, "gross_total": 383439, "journey_duration": "PT1D13H8M", "journey_duration_seconds": 133680, "layover_duration": "PT13H41M", "layover_duration_seconds": 49260, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "ORD" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:23:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160800ord202601161430725ord202601161831yyz2026011621233456", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "flight_key": "F57TT00094-13", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY LIGHT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-13", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H43M", "transit_time": "14H5M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YR21BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kMb1mtrm+6tGqOJ9eD\/nyF0dxNJgIGBgZRSYFgpounfFnyX8kZ\/FaAjmI\/xgfooIV6CZMR4BLnWfMOpYlSf9J5lDja2aAlNm+6UG8aMNRfwUDZNgd+GQ2vgBPdssOf6ZFS1y7oybnqQvMCetb0fmA0soQ==", "FareInfoRef": "ohuV4skEuDKA2SjysoBAAA==" }, "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": "ohuV4skEuDKACPjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T15: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-16T11: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-16", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-16", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YR21BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kMb1mtrm+6tGqOJ9eD\/nyF0dxNJgIGBgZRSYFgpounfFnyX8kZ\/FaAjmI\/xgfooIV6CZMR4BLnWfMOpYlSf9J5lDja2aAlNm+6UG8aMNRfwUDZNgd+GQ2vgBPdssOf6ZFS1y7oybnqQvMCetb0fmA0soQ==", "FareInfoRef": "ohuV4skEuDKA2SjysoBAAA==" }, "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": "ohuV4skEuDKApPjysoBAAA==", "origin": "YVR", "departure_time": "2026-01-16T14:15: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-16T21:53: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-16", "flight_time": "PT4H38M", "distance": "2086", "lay_over": "PT03H15M", "lay_over_date": "2026-01-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "WS", "carrier_name": "Westjet", "carrier_logo": "WS.png", "flight_number": "714" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "7048" }, "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": "YR21BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kMb1mtrm+6tGqOJ9eD\/nyF0dxNJgIGBgZRSYFgpounfFnyX8kZ\/FaAjmI\/xgfooIV6CZMR4BLnWfMOpYlSf9J5lDja2aAlNm+6UG8aMNRfwUDZNgd+GQ2vgBPdssOf6ZFS1y7oybnqQvMCetb0fmA0soQ==", "FareInfoRef": "ohuV4skEuDKA2SjysoBAAA==" }, "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": 646513.82, "gross_total": 633829, "base_fare": 629425.82, "tax": 17088, "sell": { "currency": "BDT", "total": 646513.82, "base_fare": 629425.82, "tax": 17088 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ2NTEzLjgyLCJiYXNlX2ZhcmUiOjYyOTQyNS44MiwidGF4IjoxNzA4OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzMzgyOSwiYmFzZV9mYXJlIjo2MTY3NDEsInRheCI6MTcwODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjMzODI5LCJiYXNlX2ZhcmUiOjYxNjc0MSwidGF4IjoxNzA4OH19", "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": 646513.82, "base_fare": 629425.82, "tax": 17088, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "616741.00", "tax": "17088.00", "discount": 0, "ait": "0.00", "service_charge": 12684.82 }, "partner": { "currency": "BDT", "total": 646513.82, "base_fare": 629425.82, "tax": 17088, "gross": { "base_fare": "616741.00", "tax": "17088.00", "discount": "0.00", "ait": "0.00", "service_charge": 12684.82 }, "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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0NjUxMy44MiIsImJhc2VfZmFyZSI6IjYyOTQyNS44MiIsInRheCI6IjE3MDg4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE2NzQxLjAwIiwidGF4IjoiMTcwODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjY4NC44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNjg0LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MzM4MjkuMDAiLCJiYXNlX2ZhcmUiOiI2MTY3NDEuMDAiLCJ0YXgiOiIxNzA4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNjc0MS4wMCIsInRheCI6IjE3MDg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjMzODI5LjAwIiwiYmFzZV9mYXJlIjoiNjE2NzQxLjAwIiwidGF4IjoiMTcwODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzODI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijk5OTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTQ4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 646513.82, "calendar_total_sell": 646513.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 646513.82, "filter": { "id": "F57TT00094-13", "price": 646513.82, "gross_total": 633829, "journey_duration": "PT1D9H43M", "journey_duration_seconds": 121380, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "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-15T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:53:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161530yvr202601161100838yvr202601161415yyz202601162153714", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "MAIN CABIN FLEXIBLE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-14", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D13H36M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "ohuV4skEuDKAIPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "8250" }, "booking_class": { "brand_id": "2029609", "brand_title": "MAIN CABIN FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "2", "FareBasis": "Y1N0ACN5", "FareRuleKey": "gws-eJxNTjkOwzAMe0zAnVLjONksOPCoKR3cof9\/RmWnBUpAF0hKKqUodaNIKv9Y8F7M4M8KODSi9xfW\/aAQMkaQW0IXp1VP+G0Jyid9V5nCKk2joLHJTQ2gz3xaBb+bSQrGbYw2HAEea95hV7Ru52UaZ0I7WGF+ZIQlXg3XBy3eLBA=", "FareInfoRef": "ohuV4skEuDKAFTjysoBAAA==" }, "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": "ohuV4skEuDKAVPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JFK", "arrival_time": "2026-01-16T15:00:00.000-05:00", "destination_terminal": "8", "destination_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-01-16", "flight_time": "PT14H40M", "distance": "6691", "lay_over": "PT10H00M", "lay_over_date": "2026-01-15", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "701" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "8115" }, "booking_class": { "brand_id": "2029609", "brand_title": "MAIN CABIN FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "3", "FareBasis": "Y1N0ACN5", "FareRuleKey": "gws-eJxNTjkOwzAMe0zAnVLjONksOPCoKR3cof9\/RmWnBUpAF0hKKqUodaNIKv9Y8F7M4M8KODSi9xfW\/aAQMkaQW0IXp1VP+G0Jyid9V5nCKk2joLHJTQ2gz3xaBb+bSQrGbYw2HAEea95hV7Ru52UaZ0I7WGF+ZIQlXg3XBy3eLBA=", "FareInfoRef": "ohuV4skEuDKAFTjysoBAAA==" }, "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": "ohuV4skEuDKAYPjysoBAAA==", "origin": "JFK", "departure_time": "2026-01-16T20:00:00.000-05:00", "origin_terminal": "8", "origin_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-01-16T21:51: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-17", "flight_time": "PT1H51M", "distance": "355", "lay_over": "PT05H00M", "lay_over_date": "2026-01-16", "aircraft": { "code": "E75", "name": "E75", "picture": "E75.png" }, "operating": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "4558" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "4558" }, "booking_class": { "brand_id": "2029609", "brand_title": "MAIN CABIN FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "3", "FareBasis": "Y1N0ACN5", "FareRuleKey": "gws-eJxNTjkOwzAMe0zAnVLjONksOPCoKR3cof9\/RmWnBUpAF0hKKqUodaNIKv9Y8F7M4M8KODSi9xfW\/aAQMkaQW0IXp1VP+G0Jyid9V5nCKk2joLHJTQ2gz3xaBb+bSQrGbYw2HAEea95hV7Ru52UaZ0I7WGF+ZIQlXg3XBy3eLBA=", "FareInfoRef": "ohuV4skEuDKAFTjysoBAAA==" }, "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": 661334.04, "gross_total": 648983, "base_fare": 612403.04, "tax": 48931, "sell": { "currency": "BDT", "total": 661334.04, "base_fare": 612403.04, "tax": 48931 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjYxMzM0LjA0LCJiYXNlX2ZhcmUiOjYxMjQwMy4wNCwidGF4Ijo0ODkzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY0ODk4MywiYmFzZV9mYXJlIjo2MDAwNTIsInRheCI6NDg5MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4OTgzLCJiYXNlX2ZhcmUiOjYwMDA1MiwidGF4Ijo0ODkzMX19", "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": 661334.04, "base_fare": 612403.04, "tax": 48931, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "600052.00", "tax": "48931.00", "discount": 0, "ait": "0.00", "service_charge": 12351.04 }, "partner": { "currency": "BDT", "total": 661334.04, "base_fare": 612403.04, "tax": 48931, "gross": { "base_fare": "600052.00", "tax": "48931.00", "discount": "0.00", "ait": "0.00", "service_charge": 12351.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": "27487.00" }, "Other": { "title": "Others taxes", "amount": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2MTMzNC4wNCIsImJhc2VfZmFyZSI6IjYxMjQwMy4wNCIsInRheCI6IjQ4OTMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAwMDUyLjAwIiwidGF4IjoiNDg5MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjM1MS4wNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMzUxLjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDg5ODMuMDAiLCJiYXNlX2ZhcmUiOiI2MDAwNTIuMDAiLCJ0YXgiOiI0ODkzMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMDA1Mi4wMCIsInRheCI6IjQ4OTMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4OTgzLjAwIiwiYmFzZV9mYXJlIjoiNjAwMDUyLjAwIiwidGF4IjoiNDg5MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjQ4OTgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjc0ODcuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYRiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTUzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWFkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg1OSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllDIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI5MDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI3NDg3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 661334.04, "calendar_total_sell": 661334.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 661334.04, "filter": { "id": "F57TT00094-14", "price": 661334.04, "gross_total": 648983, "journey_duration": "PT1D13H36M", "journey_duration_seconds": 135360, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "QR", "carrier_marketing": "AA", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "DOH", "JFK" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:51:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160820jfk202601161500701jfk202601162000yyz2026011621514558", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "flight_key": "F57TT00094-15", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F57TT00094-15", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D10H20M", "transit_time": "8H35M", "routes": [ { "air_segment_key": "ohuV4skEuDKArPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-01-15T14:45:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H30M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "2", "FareBasis": "YIATA1AI", "FareRuleKey": "gws-eJxNTrsOwzAI\/Jjo9sNp4mYzcjpk8eQMztD\/\/4wCaaWexPPgoJSSmFaKLOUfE96THmhnBRqS2RgX8pMPEuIlyHXBOLSr2ORPxagW9B0lButWxQJec5WbcmCE37WCX2WSAr8NT61h4Oay2i1tuvc4SAlWmOcMW7EHbOsDS0MsgA==", "FareInfoRef": "ohuV4skEuDKAbTjysoBAAA==" }, "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": "ohuV4skEuDKAtPjysoBAAA==", "origin": "BOM", "departure_time": "2026-01-15T17:00:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-15T19:15:00.000+05:30", "destination_terminal": "1", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT2H15M", "distance": "708", "lay_over": "PT02H15M", "lay_over_date": "2026-01-15", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "IX", "carrier_name": "Air India Express", "carrier_logo": "IX.png", "flight_number": "1671" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "9485" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "4", "FareBasis": "YIATA1AI", "FareRuleKey": "gws-eJxNTrsOwzAI\/Jjo9sNp4mYzcjpk8eQMztD\/\/4wCaaWexPPgoJSSmFaKLOUfE96THmhnBRqS2RgX8pMPEuIlyHXBOLSr2ORPxagW9B0lButWxQJec5WbcmCE37WCX2WSAr8NT61h4Oay2i1tuvc4SAlWmOcMW7EHbOsDS0MsgA==", "FareInfoRef": "ohuV4skEuDKAbTjysoBAAA==" }, "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": "ohuV4skEuDKA5OjysoBAAA==", "origin": "DEL", "departure_time": "2026-01-16T01: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-16T11: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-15", "flight_time": "PT20H00M", "distance": "7233", "lay_over": "PT06H20M", "lay_over_date": "2026-01-15", "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": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YIATA1AI", "FareRuleKey": "gws-eJxNTrsOwzAI\/Jjo9sNp4mYzcjpk8eQMztD\/\/4wCaaWexPPgoJSSmFaKLOUfE96THmhnBRqS2RgX8pMPEuIlyHXBOLSr2ORPxagW9B0lButWxQJec5WbcmCE37WCX2WSAr8NT61h4Oay2i1tuvc4SAlWmOcMW7EHbOsDS0MsgA==", "FareInfoRef": "ohuV4skEuDKAbTjysoBAAA==" }, "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": 1015741.58, "gross_total": 996239, "base_fare": 977131.58, "tax": 38610, "sell": { "currency": "BDT", "total": 1015741.58, "base_fare": 977131.58, "tax": 38610 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNTc0MS41OCwiYmFzZV9mYXJlIjo5NzcxMzEuNTgsInRheCI6Mzg2MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTYyMzksImJhc2VfZmFyZSI6OTU3NjI5LCJ0YXgiOjM4NjEwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjk5NjIzOSwiYmFzZV9mYXJlIjo5NTc2MjksInRheCI6Mzg2MTB9fQ==", "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": 1015741.58, "base_fare": 977131.58, "tax": 38610, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "957629.00", "tax": "38610.00", "discount": 0, "ait": "0.00", "service_charge": 19502.58 }, "partner": { "currency": "BDT", "total": 1015741.58, "base_fare": 977131.58, "tax": 38610, "gross": { "base_fare": "957629.00", "tax": "38610.00", "discount": "0.00", "ait": "0.00", "service_charge": 19502.58 }, "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": "668.00" }, "Other": { "title": "Others taxes", "amount": "6456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTU3NDEuNTgiLCJiYXNlX2ZhcmUiOiI5NzcxMzEuNTgiLCJ0YXgiOiIzODYxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk1NzYyOS4wMCIsInRheCI6IjM4NjEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTk1MDIuNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxOTUwMi41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTk2MjM5LjAwIiwiYmFzZV9mYXJlIjoiOTU3NjI5LjAwIiwidGF4IjoiMzg2MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTc2MjkuMDAiLCJ0YXgiOiIzODYxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk5NjIzOS4wMCIsImJhc2VfZmFyZSI6Ijk1NzYyOS4wMCIsInRheCI6IjM4NjEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk5NjIzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIyNDU0Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI2NjguMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjQ1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY2OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 1015741.58, "calendar_total_sell": 1015741.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 1015741.58, "filter": { "id": "F57TT00094-15", "price": 1015741.58, "gross_total": 996239, "journey_duration": "PT1D10H20M", "journey_duration_seconds": 123600, "layover_duration": "PT8H35M", "layover_duration_seconds": 30900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-15T11:45:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T11:05:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151145bom2026011514452184bom202601151700del2026011519151671del202601160135yyz202601161105187", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECO CLASSIC", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "ohuV4skEuDKA3OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-15T23: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-15", "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": "W", "meal_code": null, "seat_available": "2", "FareBasis": "WK3YWSDC", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5y6iRHOxKUUvClKcE99P\/PqOwkUIG0a48tKaUUGCaKxPQfA75DfqC8FSgInrV+sMSFhLQTyClif451f5niauKodHyo9Ica9OYCnV07aoHaq2V1dnQmKWij0axf4DJ5c1uybavdTSgcI1c7IWf4rv7vB5OiLOU=", "FareInfoRef": "ohuV4skEuDKApTjysoBAAA==" }, "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": "ohuV4skEuDKA5OjysoBAAA==", "origin": "DEL", "departure_time": "2026-01-16T01: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-16T11: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-15", "flight_time": "PT20H00M", "distance": "7233", "lay_over": "PT01H45M", "lay_over_date": "2026-01-15", "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": "W", "meal_code": null, "seat_available": "2", "FareBasis": "WK3YWSDC", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5y6iRHOxKUUvClKcE99P\/PqOwkUIG0a48tKaUUGCaKxPQfA75DfqC8FSgInrV+sMSFhLQTyClif451f5niauKodHyo9Ica9OYCnV07aoHaq2V1dnQmKWij0axf4DJ5c1uybavdTSgcI1c7IWf4rv7vB5OiLOU=", "FareInfoRef": "ohuV4skEuDKApTjysoBAAA==" }, "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": 146119.72, "gross_total": 143664, "base_fare": 107741.72, "tax": 38378, "sell": { "currency": "BDT", "total": 146119.72, "base_fare": 107741.72, "tax": 38378 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2MTE5LjcyLCJiYXNlX2ZhcmUiOjEwNzc0MS43MiwidGF4IjozODM3OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MzY2NCwiYmFzZV9mYXJlIjoxMDUyODYsInRheCI6MzgzNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNjY0LCJiYXNlX2ZhcmUiOjEwNTI4NiwidGF4IjozODM3OH19", "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": 146119.72, "base_fare": 107741.72, "tax": 38378, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105286.00", "tax": "38378.00", "discount": 0, "ait": "0.00", "service_charge": 2455.72 }, "partner": { "currency": "BDT", "total": 146119.72, "base_fare": 107741.72, "tax": 38378, "gross": { "base_fare": "105286.00", "tax": "38378.00", "discount": "0.00", "ait": "0.00", "service_charge": 2455.72 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjExOS43MiIsImJhc2VfZmFyZSI6IjEwNzc0MS43MiIsInRheCI6IjM4Mzc4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1Mjg2LjAwIiwidGF4IjoiMzgzNzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNDU1LjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjQ1NS43MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQzNjY0LjAwIiwiYmFzZV9mYXJlIjoiMTA1Mjg2LjAwIiwidGF4IjoiMzgzNzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDUyODYuMDAiLCJ0YXgiOiIzODM3OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzY2NC4wMCIsImJhc2VfZmFyZSI6IjEwNTI4Ni4wMCIsInRheCI6IjM4Mzc4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MzY2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIyNDU0Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjQ1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQzNiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 146119.72, "calendar_total_sell": 146119.72, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 146119.72, "filter": { "id": "F57TT00094-16", "price": 146119.72, "gross_total": 143664, "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-15T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T11:05:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152120del202601152350238del202601160135yyz202601161105187", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H50M", "transit_time": "14H40M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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-eJxNTkEOAjEIfMxm7kObdj22tqkHE\/SgifXg\/58h7e4mSwIMDAyklBxdpEhIZ1vwW8oH+i6Awpn3\/oWIXEjIKEHSQ+9erjU\/cKgYpZPesszBxuYtoYUWN2oY+ow1F3BXNk3BuI0BrYEDPLNBzfVFHyJn8Ld1J7nCnrW9P41TLJA=", "FareInfoRef": "ohuV4skEuDKA2TjysoBAAA==" }, "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": "ohuV4skEuDKA+OjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T19: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-16T21: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-16", "flight_time": "PT14H40M", "distance": "7802", "lay_over": "PT14H40M", "lay_over_date": "2026-01-16", "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": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NK31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kObdj22tqkHE\/SgifXg\/58h7e4mSwIMDAyklBxdpEhIZ1vwW8oH+i6Awpn3\/oWIXEjIKEHSQ+9erjU\/cKgYpZPesszBxuYtoYUWN2oY+ow1F3BXNk3BuI0BrYEDPLNBzfVFHyJn8Ld1J7nCnrW9P41TLJA=", "FareInfoRef": "ohuV4skEuDKA2TjysoBAAA==" }, "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": 157223.8, "gross_total": 154130, "base_fare": 140283.8, "tax": 16940, "sell": { "currency": "BDT", "total": 157223.8, "base_fare": 140283.8, "tax": 16940 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3MjIzLjgsImJhc2VfZmFyZSI6MTQwMjgzLjgsInRheCI6MTY5NDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNTQxMzAsImJhc2VfZmFyZSI6MTM3MTkwLCJ0YXgiOjE2OTQwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDEzMCwiYmFzZV9mYXJlIjoxMzcxOTAsInRheCI6MTY5NDB9fQ==", "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": 157223.8, "base_fare": 140283.8, "tax": 16940, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137190.00", "tax": "16940.00", "discount": 0, "ait": "0.00", "service_charge": 3093.8 }, "partner": { "currency": "BDT", "total": 157223.8, "base_fare": 140283.8, "tax": 16940, "gross": { "base_fare": "137190.00", "tax": "16940.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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzIyMy44MCIsImJhc2VfZmFyZSI6IjE0MDI4My44MCIsInRheCI6IjE2OTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTY5NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMDkzLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzA5My44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0MTMwLjAwIiwiYmFzZV9mYXJlIjoiMTM3MTkwLjAwIiwidGF4IjoiMTY5NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcxOTAuMDAiLCJ0YXgiOiIxNjk0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDEzMC4wMCIsImJhc2VfZmFyZSI6IjEzNzE5MC4wMCIsInRheCI6IjE2OTQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NDEzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTk5Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 157223.8, "calendar_total_sell": 157223.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157223.8, "filter": { "id": "F57TT00094-17", "price": 157223.8, "gross_total": 154130, "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-15T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:00:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161920yyz202601162100826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR31BDAO", "FareRuleKey": "gws-eJxNTkkOwyAMfEw0dxvqtEcoiN5I1EUqPfT\/z+hAEqmW7Bl7vIUQnLhZVC3824TvlN6orwRUOHprH+jpIiLQnoLM43H3es1xwbGFUh3yhjoaixRPQLFim9QNbcQcE2TfTFf02+iUBRxkjaQ15qd4M162WfzNdlHO4LOc+wGVRCyc", "FareInfoRef": "ohuV4skEuDKADUjysoBAAA==" }, "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": "ohuV4skEuDKAAPjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T10: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-16T12: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-16", "flight_time": "PT14H50M", "distance": "7802", "lay_over": "PT05H45M", "lay_over_date": "2026-01-16", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR31BDAO", "FareRuleKey": "gws-eJxNTkkOwyAMfEw0dxvqtEcoiN5I1EUqPfT\/z+hAEqmW7Bl7vIUQnLhZVC3824TvlN6orwRUOHprH+jpIiLQnoLM43H3es1xwbGFUh3yhjoaixRPQLFim9QNbcQcE2TfTFf02+iUBRxkjaQ15qd4M162WfzNdlHO4LOc+wGVRCyc", "FareInfoRef": "ohuV4skEuDKADUjysoBAAA==" }, "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": 202533.22, "gross_total": 198551, "base_fare": 185593.22, "tax": 16940, "sell": { "currency": "BDT", "total": 202533.22, "base_fare": 185593.22, "tax": 16940 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAyNTMzLjIyLCJiYXNlX2ZhcmUiOjE4NTU5My4yMiwidGF4IjoxNjk0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5ODU1MSwiYmFzZV9mYXJlIjoxODE2MTEsInRheCI6MTY5NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk4NTUxLCJiYXNlX2ZhcmUiOjE4MTYxMSwidGF4IjoxNjk0MH19", "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": 202533.22, "base_fare": 185593.22, "tax": 16940, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "181611.00", "tax": "16940.00", "discount": 0, "ait": "0.00", "service_charge": 3982.22 }, "partner": { "currency": "BDT", "total": 202533.22, "base_fare": 185593.22, "tax": 16940, "gross": { "base_fare": "181611.00", "tax": "16940.00", "discount": "0.00", "ait": "0.00", "service_charge": 3982.22 }, "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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMjUzMy4yMiIsImJhc2VfZmFyZSI6IjE4NTU5My4yMiIsInRheCI6IjE2OTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgxNjExLjAwIiwidGF4IjoiMTY5NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOTgyLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzk4Mi4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk4NTUxLjAwIiwiYmFzZV9mYXJlIjoiMTgxNjExLjAwIiwidGF4IjoiMTY5NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODE2MTEuMDAiLCJ0YXgiOiIxNjk0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5ODU1MS4wMCIsImJhc2VfZmFyZSI6IjE4MTYxMS4wMCIsInRheCI6IjE2OTQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5ODU1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTk5Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUxNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikk1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 202533.22, "calendar_total_sell": 202533.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 202533.22, "filter": { "id": "F57TT00094-18", "price": 202533.22, "gross_total": 198551, "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-15T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T12:15:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161025yyz202601161215828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-19", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D8H54M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR31BDAO", "FareRuleKey": "gws-eJxNTkkOwyAMfEw0dxvqtEcoiN5I1EUqPfT\/z+hAEqmW7Bl7vIUQnLhZVC3824TvlN6orwRUOHprH+jpIiLQnoLM43H3es1xwbGFUh3yhjoaixRPQLFim9QNbcQcE2TfTFf02+iUBRxkjaQ15qd4M162WfzNdlHO4LOc+wGVRCyc", "FareInfoRef": "ohuV4skEuDKADUjysoBAAA==" }, "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": "ohuV4skEuDKACPjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T15: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-16T11: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-16", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-16", "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": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SR31BDAO", "FareRuleKey": "gws-eJxNTkkOwyAMfEw0dxvqtEcoiN5I1EUqPfT\/z+hAEqmW7Bl7vIUQnLhZVC3824TvlN6orwRUOHprH+jpIiLQnoLM43H3es1xwbGFUh3yhjoaixRPQLFim9QNbcQcE2TfTFf02+iUBRxkjaQ15qd4M162WfzNdlHO4LOc+wGVRCyc", "FareInfoRef": "ohuV4skEuDKADUjysoBAAA==" }, "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": "ohuV4skEuDKAEPjysoBAAA==", "origin": "YVR", "departure_time": "2026-01-16T13: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-16T21: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-16", "flight_time": "PT4H24M", "distance": "2086", "lay_over": "PT02H40M", "lay_over_date": "2026-01-16", "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": "S", "meal_code": null, "seat_available": "4", "FareBasis": "SR31BDAO", "FareRuleKey": "gws-eJxNTkkOwyAMfEw0dxvqtEcoiN5I1EUqPfT\/z+hAEqmW7Bl7vIUQnLhZVC3824TvlN6orwRUOHprH+jpIiLQnoLM43H3es1xwbGFUh3yhjoaixRPQLFim9QNbcQcE2TfTFf02+iUBRxkjaQ15qd4M162WfzNdlHO4LOc+wGVRCyc", "FareInfoRef": "ohuV4skEuDKADUjysoBAAA==" }, "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": 202681.22, "gross_total": 198699, "base_fare": 185593.22, "tax": 17088, "sell": { "currency": "BDT", "total": 202681.22, "base_fare": 185593.22, "tax": 17088 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAyNjgxLjIyLCJiYXNlX2ZhcmUiOjE4NTU5My4yMiwidGF4IjoxNzA4OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5ODY5OSwiYmFzZV9mYXJlIjoxODE2MTEsInRheCI6MTcwODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk4Njk5LCJiYXNlX2ZhcmUiOjE4MTYxMSwidGF4IjoxNzA4OH19", "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": 202681.22, "base_fare": 185593.22, "tax": 17088, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "181611.00", "tax": "17088.00", "discount": 0, "ait": "0.00", "service_charge": 3982.22 }, "partner": { "currency": "BDT", "total": 202681.22, "base_fare": 185593.22, "tax": 17088, "gross": { "base_fare": "181611.00", "tax": "17088.00", "discount": "0.00", "ait": "0.00", "service_charge": 3982.22 }, "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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMjY4MS4yMiIsImJhc2VfZmFyZSI6IjE4NTU5My4yMiIsInRheCI6IjE3MDg4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgxNjExLjAwIiwidGF4IjoiMTcwODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOTgyLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzk4Mi4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTk4Njk5LjAwIiwiYmFzZV9mYXJlIjoiMTgxNjExLjAwIiwidGF4IjoiMTcwODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODE2MTEuMDAiLCJ0YXgiOiIxNzA4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5ODY5OS4wMCIsImJhc2VfZmFyZSI6IjE4MTYxMS4wMCIsInRheCI6IjE3MDg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5ODY5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjE0OC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5OTk2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkczIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTE3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 202681.22, "calendar_total_sell": 202681.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 202681.22, "filter": { "id": "F57TT00094-19", "price": 202681.22, "gross_total": 198699, "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-15T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:04:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161530yvr202601161100838yvr202601161340yyz202601162104114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY COMFORT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H25M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "ohuV4skEuDKAGPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "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": "3", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gwpGEtBTk5PDYylgkPXFtMSl3+UDpjfG+3gyQmNwhNUPtMYYFPDeTFLTbaNQKuEjYjeYQ91LphGI1PSXOsFdt6gdOxSx3", "FareInfoRef": "ohuV4skEuDKASUjysoBAAA==" }, "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": "ohuV4skEuDKAJPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08: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-16T14: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-16", "flight_time": "PT14H10M", "distance": "6757", "lay_over": "PT10H10M", "lay_over_date": "2026-01-15", "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": "3", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gwpGEtBTk5PDYylgkPXFtMSl3+UDpjfG+3gyQmNwhNUPtMYYFPDeTFLTbaNQKuEjYjeYQ91LphGI1PSXOsFdt6gdOxSx3", "FareInfoRef": "ohuV4skEuDKASUjysoBAAA==" }, "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-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "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-20", "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-15T19:15:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T14:40:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160830yyz202601161440767", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-21", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H45M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "ohuV4skEuDKA3OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-15T23: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-15", "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": "2", "FareBasis": "MXOXKYRC", "FareRuleKey": "gws-eJxNTcsKhDAM\/BiZe9Ktr1tLelBcuyAKdg\/+\/2eYti7sQDIJk5k45wyZjphb948GV+MF8RAgwmil9AXzYIcenFcQdS3W83MuaRP8UlSKRa7M5TDYYJQgo7yqlIFUetA\/9CQTEaP8nvGe8qouRR38rmP0YV+XWVg9lsZHoh4ao84bQUst8w==", "FareInfoRef": "ohuV4skEuDKAhUjysoBAAA==" }, "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": "ohuV4skEuDKALPjysoBAAA==", "origin": "DEL", "departure_time": "2026-01-16T03: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-16T08: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-15", "flight_time": "PT9H00M", "distance": "3805", "lay_over": "PT03H45M", "lay_over_date": "2026-01-15", "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": "7", "FareBasis": "MXOXKYRC", "FareRuleKey": "gws-eJxNTcsKhDAM\/BiZe9Ktr1tLelBcuyAKdg\/+\/2eYti7sQDIJk5k45wyZjphb948GV+MF8RAgwmil9AXzYIcenFcQdS3W83MuaRP8UlSKRa7M5TDYYJQgo7yqlIFUetA\/9CQTEaP8nvGe8qouRR38rmP0YV+XWVg9lsZHoh4ao84bQUst8w==", "FareInfoRef": "ohuV4skEuDKAhUjysoBAAA==" }, "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": "ohuV4skEuDKANPjysoBAAA==", "origin": "FRA", "departure_time": "2026-01-16T10: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-16T13: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-16", "flight_time": "PT9H00M", "distance": "3939", "lay_over": "PT02H00M", "lay_over_date": "2026-01-16", "aircraft": { "code": "333", "name": "333", "picture": "333.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-eJxNTcsKhDAM\/BiZe9Ktr1tLelBcuyAKdg\/+\/2eYti7sQDIJk5k45wyZjphb948GV+MF8RAgwmil9AXzYIcenFcQdS3W83MuaRP8UlSKRa7M5TDYYJQgo7yqlIFUetA\/9CQTEaP8nvGe8qouRR38rmP0YV+XWVg9lsZHoh4ao84bQUst8w==", "FareInfoRef": "ohuV4skEuDKAhUjysoBAAA==" }, "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": 210608.38, "gross_total": 207350, "base_fare": 148677.38, "tax": 61931, "sell": { "currency": "BDT", "total": 210608.38, "base_fare": 148677.38, "tax": 61931 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjEwNjA4LjM4LCJiYXNlX2ZhcmUiOjE0ODY3Ny4zOCwidGF4Ijo2MTkzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwNzM1MCwiYmFzZV9mYXJlIjoxNDU0MTksInRheCI6NjE5MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA3MzUwLCJiYXNlX2ZhcmUiOjE0NTQxOSwidGF4Ijo2MTkzMX19", "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": 210608.38, "base_fare": 148677.38, "tax": 61931, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145419.00", "tax": "61931.00", "discount": 0, "ait": "0.00", "service_charge": 3258.38 }, "partner": { "currency": "BDT", "total": 210608.38, "base_fare": 148677.38, "tax": 61931, "gross": { "base_fare": "145419.00", "tax": "61931.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": "42917.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12070.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxMDYwOC4zOCIsImJhc2VfZmFyZSI6IjE0ODY3Ny4zOCIsInRheCI6IjYxOTMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1NDE5LjAwIiwidGF4IjoiNjE5MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMjU4LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzI1OC4zOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA3MzUwLjAwIiwiYmFzZV9mYXJlIjoiMTQ1NDE5LjAwIiwidGF4IjoiNjE5MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU0MTkuMDAiLCJ0YXgiOiI2MTkzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwNzM1MC4wMCIsImJhc2VfZmFyZSI6IjE0NTQxOS4wMCIsInRheCI6IjYxOTMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNzM1MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0MjkxNy4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMDcwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkRFIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUkEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQyOTE3IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 210608.38, "calendar_total_sell": 210608.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 210608.38, "filter": { "id": "F57TT00094-21", "price": 210608.38, "gross_total": 207350, "journey_duration": "PT1D2H45M", "journey_duration_seconds": 96300, "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-15T21:20:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T13:05:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152120del202601152350238del202601160335fra202601160805761fra202601161005yyz202601161305841", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY DELUXE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "ohuV4skEuDKAPPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-16T01: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-15", "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": "1998871", "brand_title": "ECONOMY DELUXE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "5", "FareBasis": "MN900F6R", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jMRhG4gkmxlqNKBDv3\/z+hBGimWbJ9950dKydEFmvl0twnfaWuo7wJUOHlrH9gyk4T1EmTweNYHuYcXri2i6qDPbEO4xTIrYZf0pLqhjbjmAlqMXgJtN\/Tb6FANXCAfgjWvRysMpkvG+Ke4QK9q6gc4yCxM", "FareInfoRef": "ohuV4skEuDKAwUjysoBAAA==" }, "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": "ohuV4skEuDKARPjysoBAAA==", "origin": "AUH", "departure_time": "2026-01-16T03: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-16T09: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-15", "flight_time": "PT15H00M", "distance": "6903", "lay_over": "PT02H10M", "lay_over_date": "2026-01-16", "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": "1998871", "brand_title": "ECONOMY DELUXE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "5", "FareBasis": "MN900F6R", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jMRhG4gkmxlqNKBDv3\/z+hBGimWbJ9950dKydEFmvl0twnfaWuo7wJUOHlrH9gyk4T1EmTweNYHuYcXri2i6qDPbEO4xTIrYZf0pLqhjbjmAlqMXgJtN\/Tb6FANXCAfgjWvRysMpkvG+Ke4QK9q6gc4yCxM", "FareInfoRef": "ohuV4skEuDKAwUjysoBAAA==" }, "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": 251523.18, "gross_total": 246547, "base_fare": 236285.18, "tax": 15238, "sell": { "currency": "BDT", "total": 251523.18, "base_fare": 236285.18, "tax": 15238 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxNTIzLjE4LCJiYXNlX2ZhcmUiOjIzNjI4NS4xOCwidGF4IjoxNTIzOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0NjU0NywiYmFzZV9mYXJlIjoyMzEzMDksInRheCI6MTUyMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ2NTQ3LCJiYXNlX2ZhcmUiOjIzMTMwOSwidGF4IjoxNTIzOH19", "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": 251523.18, "base_fare": 236285.18, "tax": 15238, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "231309.00", "tax": "15238.00", "discount": 0, "ait": "0.00", "service_charge": 4976.18 }, "partner": { "currency": "BDT", "total": 251523.18, "base_fare": 236285.18, "tax": 15238, "gross": { "base_fare": "231309.00", "tax": "15238.00", "discount": "0.00", "ait": "0.00", "service_charge": 4976.18 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTUyMy4xOCIsImJhc2VfZmFyZSI6IjIzNjI4NS4xOCIsInRheCI6IjE1MjM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMxMzA5LjAwIiwidGF4IjoiMTUyMzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0OTc2LjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDk3Ni4xOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ2NTQ3LjAwIiwiYmFzZV9mYXJlIjoiMjMxMzA5LjAwIiwidGF4IjoiMTUyMzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzEzMDkuMDAiLCJ0YXgiOiIxNTIzOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0NjU0Ny4wMCIsImJhc2VfZmFyZSI6IjIzMTMwOS4wMCIsInRheCI6IjE1MjM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0NjU0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiODI5NC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY3MSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNjciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "3L", "calendar_total_currency": "BDT", "calendar_total_price": 251523.18, "calendar_total_sell": 251523.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251523.18, "filter": { "id": "F57TT00094-22", "price": 251523.18, "gross_total": 246547, "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-15T21:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T09:20:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152115auh20260116011064auh202601160320yyz20260116092021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY COMFORT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-23", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D13H36M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "ohuV4skEuDKAGPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "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": "2", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gMjpVSEtBTg6PrYxF0hPXFpNylw+U3hjv680AickdUjPUHmNYwHMzSUG7jUZtAhcJu9Ec4l4qnVCspqfEGfaqTf0AVo8siQ==", "FareInfoRef": "ohuV4skEuDKA9UjysoBAAA==" }, "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": "ohuV4skEuDKATPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JFK", "arrival_time": "2026-01-16T15:00:00.000-05:00", "destination_terminal": "8", "destination_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-01-16", "flight_time": "PT14H40M", "distance": "6691", "lay_over": "PT10H00M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "701" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "701" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "2", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gMjpVSEtBTg6PrYxF0hPXFpNylw+U3hjv680AickdUjPUHmNYwHMzSUG7jUZtAhcJu9Ec4l4qnVCspqfEGfaqTf0AVo8siQ==", "FareInfoRef": "ohuV4skEuDKA9UjysoBAAA==" }, "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": "ohuV4skEuDKAWPjysoBAAA==", "origin": "JFK", "departure_time": "2026-01-16T20:00:00.000-05:00", "origin_terminal": "8", "origin_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-01-16T21:51: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-17", "flight_time": "PT1H51M", "distance": "355", "lay_over": "PT05H00M", "lay_over_date": "2026-01-16", "aircraft": { "code": "E75", "name": "E75", "picture": "E75.png" }, "operating": { "carrier": "YX", "carrier_name": "Republic Airline", "carrier_logo": "YX.png", "flight_number": "4558" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9263" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "1", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gMjpVSEtBTg6PrYxF0hPXFpNylw+U3hjv680AickdUjPUHmNYwHMzSUG7jUZtAhcJu9Ec4l4qnVCspqfEGfaqTf0AVo8siQ==", "FareInfoRef": "ohuV4skEuDKA9UjysoBAAA==" }, "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": 290271.26, "gross_total": 284657, "base_fare": 268827.26, "tax": 21444, "sell": { "currency": "BDT", "total": 290271.26, "base_fare": 268827.26, "tax": 21444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkwMjcxLjI2LCJiYXNlX2ZhcmUiOjI2ODgyNy4yNiwidGF4IjoyMTQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4NDY1NywiYmFzZV9mYXJlIjoyNjMyMTMsInRheCI6MjE0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjg0NjU3LCJiYXNlX2ZhcmUiOjI2MzIxMywidGF4IjoyMTQ0NH19", "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": 290271.26, "base_fare": 268827.26, "tax": 21444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "263213.00", "tax": "21444.00", "discount": 0, "ait": "0.00", "service_charge": 5614.26 }, "partner": { "currency": "BDT", "total": 290271.26, "base_fare": 268827.26, "tax": 21444, "gross": { "base_fare": "263213.00", "tax": "21444.00", "discount": "0.00", "ait": "0.00", "service_charge": 5614.26 }, "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": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MDI3MS4yNiIsImJhc2VfZmFyZSI6IjI2ODgyNy4yNiIsInRheCI6IjIxNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYzMjEzLjAwIiwidGF4IjoiMjE0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NjE0LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYxNC4yNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjg0NjU3LjAwIiwiYmFzZV9mYXJlIjoiMjYzMjEzLjAwIiwidGF4IjoiMjE0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjMyMTMuMDAiLCJ0YXgiOiIyMTQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4NDY1Ny4wMCIsImJhc2VfZmFyZSI6IjI2MzIxMy4wMCIsInRheCI6IjIxNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4NDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYRiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTUzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWFkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg1OSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllDIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI5MDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 290271.26, "calendar_total_sell": 290271.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 290271.26, "filter": { "id": "F57TT00094-23", "price": 290271.26, "gross_total": 284657, "journey_duration": "PT1D13H36M", "journey_duration_seconds": 135360, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "JFK" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:51:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160820jfk202601161500701jfk202601162000yyz2026011621514558", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "flight_key": "F57TT00094-24", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "LATITUDE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D19H25M", "transit_time": "23H40M", "routes": [ { "air_segment_key": "ohuV4skEuDKA3OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T21: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-15T23: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-15", "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": "1780913", "brand_title": "LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "2", "FareBasis": "YFF77WW", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3Uqos94SkhZ2yWF0hOyw\/z9jTrrBBLZsZMkxRidOhVzjPxa8l5RRnxmocFa9v+A81XtwrBDRFf04QmgNvxBT6lQv5rzLLJsRdt31kgbQZy\/2Rr7BIkLM13eMxTwGuZEb0mljTeVMj9YonCol+AAzWYj5PoOTLPo=", "FareInfoRef": "ohuV4skEuDKASVjysoBAAA==" }, "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": "ohuV4skEuDKAZPjysoBAAA==", "origin": "DEL", "departure_time": "2026-01-16T23: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-17T05: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-16", "flight_time": "PT16H45M", "distance": "7233", "lay_over": "PT23H40M", "lay_over_date": "2026-01-15", "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": "1780913", "brand_title": "LATITUDE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YFF77WW", "FareRuleKey": "gws-eJxNTUEKwzAMe0zR3Uqos94SkhZ2yWF0hOyw\/z9jTrrBBLZsZMkxRidOhVzjPxa8l5RRnxmocFa9v+A81XtwrBDRFf04QmgNvxBT6lQv5rzLLJsRdt31kgbQZy\/2Rr7BIkLM13eMxTwGuZEb0mljTeVMj9YonCol+AAzWYj5PoOTLPo=", "FareInfoRef": "ohuV4skEuDKASVjysoBAAA==" }, "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": 335906.68, "gross_total": 329871, "base_fare": 290319.68, "tax": 45587, "sell": { "currency": "BDT", "total": 335906.68, "base_fare": 290319.68, "tax": 45587 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM1OTA2LjY4LCJiYXNlX2ZhcmUiOjI5MDMxOS42OCwidGF4Ijo0NTU4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyOTg3MSwiYmFzZV9mYXJlIjoyODQyODQsInRheCI6NDU1ODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI5ODcxLCJiYXNlX2ZhcmUiOjI4NDI4NCwidGF4Ijo0NTU4N319", "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": 335906.68, "base_fare": 290319.68, "tax": 45587, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "284284.00", "tax": "45587.00", "discount": 0, "ait": "0.00", "service_charge": 6035.68 }, "partner": { "currency": "BDT", "total": 335906.68, "base_fare": 290319.68, "tax": 45587, "gross": { "base_fare": "284284.00", "tax": "45587.00", "discount": "0.00", "ait": "0.00", "service_charge": 6035.68 }, "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": "32187.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6456.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNTkwNi42OCIsImJhc2VfZmFyZSI6IjI5MDMxOS42OCIsInRheCI6IjQ1NTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg0Mjg0LjAwIiwidGF4IjoiNDU1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MDM1LjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjAzNS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzI5ODcxLjAwIiwiYmFzZV9mYXJlIjoiMjg0Mjg0LjAwIiwidGF4IjoiNDU1ODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODQyODQuMDAiLCJ0YXgiOiI0NTU4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyOTg3MS4wMCIsImJhc2VfZmFyZSI6IjI4NDI4NC4wMCIsInRheCI6IjQ1NTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyOTg3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMjE4Ny4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY0NTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjE4NyIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-17", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-17", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 335906.68, "calendar_total_sell": 335906.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 335906.68, "filter": { "id": "F57TT00094-24", "price": 335906.68, "gross_total": 329871, "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-15T21:20:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-17T05:45:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152120del202601152350238del202601162330yyz20260117054543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "flight_key": "F57TT00094-25", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY COMFORT", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-25", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D13H36M", "transit_time": "15H5M", "routes": [ { "air_segment_key": "ohuV4skEuDKAGPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "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": "2", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gMjpVSEtBTg6PrYxF0hPXFpNylw+U3hjv680AickdUjPUHmNYwHMzSUG7jUZtAhcJu9Ec4l4qnVCspqfEGfaqTf0AVo8siQ==", "FareInfoRef": "ohuV4skEuDKA9UjysoBAAA==" }, "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": "ohuV4skEuDKAbPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JFK", "arrival_time": "2026-01-16T08:00:00.000-05:00", "destination_terminal": "8", "destination_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-01-15", "flight_time": "PT14H35M", "distance": "6691", "lay_over": "PT03H05M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "703" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "703" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "2", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gMjpVSEtBTg6PrYxF0hPXFpNylw+U3hjv680AickdUjPUHmNYwHMzSUG7jUZtAhcJu9Ec4l4qnVCspqfEGfaqTf0AVo8siQ==", "FareInfoRef": "ohuV4skEuDKA9UjysoBAAA==" }, "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": "ohuV4skEuDKAWPjysoBAAA==", "origin": "JFK", "departure_time": "2026-01-16T20:00:00.000-05:00", "origin_terminal": "8", "origin_airport": { "name": "John F. Kennedy International Airport", "city": "New York", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-01-16T21:51: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-17", "flight_time": "PT1H51M", "distance": "355", "lay_over": "PT12H00M", "lay_over_date": "2026-01-16", "aircraft": { "code": "E75", "name": "E75", "picture": "E75.png" }, "operating": { "carrier": "YX", "carrier_name": "Republic Airline", "carrier_logo": "YX.png", "flight_number": "4558" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9263" }, "booking_class": { "brand_id": "1866580", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "1", "FareBasis": "HJR4R1FI", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0+9ki0G6JCFHLEKkRHdKh\/\/8ZdQJItWTf2eeX916pE0Wc\/7cB3+FVkN8LkKHmtX6gMjpVSEtBTg6PrYxF0hPXFpNylw+U3hjv680AickdUjPUHmNYwHMzSUG7jUZtAhcJu9Ec4l4qnVCspqfEGfaqTf0AVo8siQ==", "FareInfoRef": "ohuV4skEuDKA9UjysoBAAA==" }, "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": 290271.26, "gross_total": 284657, "base_fare": 268827.26, "tax": 21444, "sell": { "currency": "BDT", "total": 290271.26, "base_fare": 268827.26, "tax": 21444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkwMjcxLjI2LCJiYXNlX2ZhcmUiOjI2ODgyNy4yNiwidGF4IjoyMTQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4NDY1NywiYmFzZV9mYXJlIjoyNjMyMTMsInRheCI6MjE0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjg0NjU3LCJiYXNlX2ZhcmUiOjI2MzIxMywidGF4IjoyMTQ0NH19", "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": 290271.26, "base_fare": 268827.26, "tax": 21444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "263213.00", "tax": "21444.00", "discount": 0, "ait": "0.00", "service_charge": 5614.26 }, "partner": { "currency": "BDT", "total": 290271.26, "base_fare": 268827.26, "tax": 21444, "gross": { "base_fare": "263213.00", "tax": "21444.00", "discount": "0.00", "ait": "0.00", "service_charge": 5614.26 }, "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": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MDI3MS4yNiIsImJhc2VfZmFyZSI6IjI2ODgyNy4yNiIsInRheCI6IjIxNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYzMjEzLjAwIiwidGF4IjoiMjE0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NjE0LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYxNC4yNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjg0NjU3LjAwIiwiYmFzZV9mYXJlIjoiMjYzMjEzLjAwIiwidGF4IjoiMjE0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjMyMTMuMDAiLCJ0YXgiOiIyMTQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4NDY1Ny4wMCIsImJhc2VfZmFyZSI6IjI2MzIxMy4wMCIsInRheCI6IjIxNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4NDY1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIwMjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY4OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYRiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTUzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWFkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg1OSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllDIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI5MDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 290271.26, "calendar_total_sell": 290271.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 290271.26, "filter": { "id": "F57TT00094-25", "price": 290271.26, "gross_total": 284657, "journey_duration": "PT1D13H36M", "journey_duration_seconds": 135360, "layover_duration": "PT15H5M", "layover_duration_seconds": 54300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "JFK" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:51:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160125jfk202601160800703jfk202601162000yyz2026011621514558", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "flight_key": "F57TT00094-26", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "MAIN CABIN FLEXIBLE", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-26", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D15H42M", "transit_time": "13H47M", "routes": [ { "air_segment_key": "ohuV4skEuDKAIPjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T19: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-15T22: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-15", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "8250" }, "booking_class": { "brand_id": "2029609", "brand_title": "MAIN CABIN FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BNW0OCN5", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nPapGKLSRWJAbMUoTDw\/5+BkxYJS37ene2cc2BIFIn53yZ8JlXYswCG4N7aGyFeyAjpLcgUcbUXH8UiflscsgEfWQaxSA2eUFmXA+qGNuKmBTw3kxT02+ilK+43BSCUOUF3L023XQMXHw2CcJ1XuMq\/deEXy\/ws9w==", "FareInfoRef": "ohuV4skEuDKAeVjysoBAAA==" }, "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": "ohuV4skEuDKAdPjysoBAAA==", "origin": "DOH", "departure_time": "2026-01-16T08:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MIA", "arrival_time": "2026-01-16T16:25:00.000-05:00", "destination_terminal": null, "destination_airport": { "name": "Miami International Airport", "city": "Miami", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-01-16", "flight_time": "PT16H25M", "distance": "7669", "lay_over": "PT09H40M", "lay_over_date": "2026-01-15", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "777" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "8136" }, "booking_class": { "brand_id": "2029609", "brand_title": "MAIN CABIN FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BNW0OCN5", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nPapGKLSRWJAbMUoTDw\/5+BkxYJS37ene2cc2BIFIn53yZ8JlXYswCG4N7aGyFeyAjpLcgUcbUXH8UiflscsgEfWQaxSA2eUFmXA+qGNuKmBTw3kxT02+ilK+43BSCUOUF3L023XQMXHw2CcJ1XuMq\/deEXy\/ws9w==", "FareInfoRef": "ohuV4skEuDKAeVjysoBAAA==" }, "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": "ohuV4skEuDKAfPjysoBAAA==", "origin": "MIA", "departure_time": "2026-01-16T20:32:00.000-05:00", "origin_terminal": null, "origin_airport": { "name": "Miami International Airport", "city": "Miami", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-01-16T23:57: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-17", "flight_time": "PT3H25M", "distance": "1235", "lay_over": "PT04H07M", "lay_over_date": "2026-01-16", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "1246" }, "marketing": { "carrier": "AA", "carrier_name": "American Airlines", "carrier_logo": "AA.png", "flight_number": "1246" }, "booking_class": { "brand_id": "2029609", "brand_title": "MAIN CABIN FLEXIBLE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "7", "FareBasis": "BNW0OCN5", "FareRuleKey": "gws-eJxNTrsOwjAM\/Jjq9nPapGKLSRWJAbMUoTDw\/5+BkxYJS37ene2cc2BIFIn53yZ8JlXYswCG4N7aGyFeyAjpLcgUcbUXH8UiflscsgEfWQaxSA2eUFmXA+qGNuKmBTw3kxT02+ilK+43BSCUOUF3L023XQMXHw2CcJ1XuMq\/deEXy\/ws9w==", "FareInfoRef": "ohuV4skEuDKAeVjysoBAAA==" }, "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": 373456.38, "gross_total": 366750, "base_fare": 324525.38, "tax": 48931, "sell": { "currency": "BDT", "total": 373456.38, "base_fare": 324525.38, "tax": 48931 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzczNDU2LjM4LCJiYXNlX2ZhcmUiOjMyNDUyNS4zOCwidGF4Ijo0ODkzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2Njc1MCwiYmFzZV9mYXJlIjozMTc4MTksInRheCI6NDg5MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY2NzUwLCJiYXNlX2ZhcmUiOjMxNzgxOSwidGF4Ijo0ODkzMX19", "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": 373456.38, "base_fare": 324525.38, "tax": 48931, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "317819.00", "tax": "48931.00", "discount": 0, "ait": "0.00", "service_charge": 6706.38 }, "partner": { "currency": "BDT", "total": 373456.38, "base_fare": 324525.38, "tax": 48931, "gross": { "base_fare": "317819.00", "tax": "48931.00", "discount": "0.00", "ait": "0.00", "service_charge": 6706.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": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "27487.00" }, "Other": { "title": "Others taxes", "amount": "14500.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM3MzQ1Ni4zOCIsImJhc2VfZmFyZSI6IjMyNDUyNS4zOCIsInRheCI6IjQ4OTMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE3ODE5LjAwIiwidGF4IjoiNDg5MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2NzA2LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjcwNi4zOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzUwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzY2NzUwLjAwIiwiYmFzZV9mYXJlIjoiMzE3ODE5LjAwIiwidGF4IjoiNDg5MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMTc4MTkuMDAiLCJ0YXgiOiI0ODkzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2Njc1MC4wMCIsImJhc2VfZmFyZSI6IjMxNzgxOS4wMCIsInRheCI6IjQ4OTMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2Njc1MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI3NDg3LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0NTAwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc0IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUFoiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkFZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2ODgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJYQSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWEYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU1MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlhZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NTkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZQyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTA3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNzQ4NyIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 373456.38, "calendar_total_sell": 373456.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 373456.38, "filter": { "id": "F57TT00094-26", "price": 373456.38, "gross_total": 366750, "journey_duration": "PT1D15H42M", "journey_duration_seconds": 142920, "layover_duration": "PT13H47M", "layover_duration_seconds": 49620, "carrier_operating": "QR", "carrier_marketing": "AA", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "DOH", "MIA" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T19:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T23:57:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601151915doh202601152220639doh202601160800mia202601161625777mia202601162032yyz2026011623571246", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "2011176842105496235YFGH5", "flight_key": "F57TT00094-27", "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": "2011176842105496235YFGH5", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY ESSENTIAL", "flight_group": [ { "group": 1, "flight_key": "F57TT00094-27", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H43M", "transit_time": "14H5M", "routes": [ { "air_segment_key": "ohuV4skEuDKA8OjysoBAAA==", "origin": "DAC", "departure_time": "2026-01-15T23: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-16T04: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-15", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YR31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kMJq8fWNvVWjdHEevD\/z5B2dxNJgIGBgRhjYFgpYvHfFnyX\/EZ7ZaAhuPf+gfFsJGSUIKnoD5VLSTccKk61SW9Z5mBlVU+oVm2jhqHPWFIGd2XXFIzbGNAbOMA9OWypPKnmk2or9Wo7yRP8Wd\/7AZ0QLKw=", "FareInfoRef": "ohuV4skEuDKA0VjysoBAAA==" }, "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": "ohuV4skEuDKACPjysoBAAA==", "origin": "HKG", "departure_time": "2026-01-16T15: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-16T11: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-16", "flight_time": "PT11H30M", "distance": "6383", "lay_over": "PT10H50M", "lay_over_date": "2026-01-16", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YR31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kMJq8fWNvVWjdHEevD\/z5B2dxNJgIGBgRhjYFgpYvHfFnyX\/EZ7ZaAhuPf+gfFsJGSUIKnoD5VLSTccKk61SW9Z5mBlVU+oVm2jhqHPWFIGd2XXFIzbGNAbOMA9OWypPKnmk2or9Wo7yRP8Wd\/7AZ0QLKw=", "FareInfoRef": "ohuV4skEuDKA0VjysoBAAA==" }, "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": "ohuV4skEuDKApPjysoBAAA==", "origin": "YVR", "departure_time": "2026-01-16T14:15: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-16T21:53: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-16", "flight_time": "PT4H38M", "distance": "2086", "lay_over": "PT03H15M", "lay_over_date": "2026-01-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "WS", "carrier_name": "Westjet", "carrier_logo": "WS.png", "flight_number": "714" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "7048" }, "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": "YR31BDAO", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kMJq8fWNvVWjdHEevD\/z5B2dxNJgIGBgRhjYFgpYvHfFnyX\/EZ7ZaAhuPf+gfFsJGSUIKnoD5VLSTccKk61SW9Z5mBlVU+oVm2jhqHPWFIGd2XXFIzbGNAbOMA9OWypPKnmk2or9Wo7yRP8Wd\/7AZ0QLKw=", "FareInfoRef": "ohuV4skEuDKA0VjysoBAAA==" }, "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": 653898.62, "gross_total": 641069, "base_fare": 636810.62, "tax": 17088, "sell": { "currency": "BDT", "total": 653898.62, "base_fare": 636810.62, "tax": 17088 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjUzODk4LjYyLCJiYXNlX2ZhcmUiOjYzNjgxMC42MiwidGF4IjoxNzA4OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY0MTA2OSwiYmFzZV9mYXJlIjo2MjM5ODEsInRheCI6MTcwODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQxMDY5LCJiYXNlX2ZhcmUiOjYyMzk4MSwidGF4IjoxNzA4OH19", "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": 653898.62, "base_fare": 636810.62, "tax": 17088, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "623981.00", "tax": "17088.00", "discount": 0, "ait": "0.00", "service_charge": 12829.62 }, "partner": { "currency": "BDT", "total": 653898.62, "base_fare": 636810.62, "tax": 17088, "gross": { "base_fare": "623981.00", "tax": "17088.00", "discount": "0.00", "ait": "0.00", "service_charge": 12829.62 }, "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": "9996.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1Mzg5OC42MiIsImJhc2VfZmFyZSI6IjYzNjgxMC42MiIsInRheCI6IjE3MDg4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIzOTgxLjAwIiwidGF4IjoiMTcwODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjgyOS42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyODI5LjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjM1MC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzNTAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDEwNjkuMDAiLCJiYXNlX2ZhcmUiOiI2MjM5ODEuMDAiLCJ0YXgiOiIxNzA4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMzk4MS4wMCIsInRheCI6IjE3MDg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQxMDY5LjAwIiwiYmFzZV9mYXJlIjoiNjIzOTgxLjAwIiwidGF4IjoiMTcwODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjQxMDY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTQ4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijk5OTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MTciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJJNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTQ4IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-15-2026-01-16", "calendar_flight_date": "2026-01-15", "calendar_arrival_date": "2026-01-16", "calendar_carrier": "CX", "calendar_total_currency": "BDT", "calendar_total_price": 653898.62, "calendar_total_sell": 653898.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 653898.62, "filter": { "id": "F57TT00094-27", "price": 653898.62, "gross_total": 641069, "journey_duration": "PT1D9H43M", "journey_duration_seconds": 121380, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "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-15T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-16T21:53:00.000-05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601152310hkg202601160440662hkg202601161530yvr202601161100838yvr202601161415yyz202601162153714", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": null }